Skip to main content

SelfReferenceTreeDescription Class

Describes how to build a tree from a self-referenced data structure.

Namespace: DevExpress.Maui.TreeView

Assembly: DevExpress.Maui.TreeView.dll

NuGet Package: DevExpress.Maui.TreeView

Declaration

public class SelfReferenceTreeDescription :
    TreeDescriptionBase

Remarks

The following code snippet builds a tree from a self-referenced data structure for the DXTreeView control:

<dxt:DXTreeView ...
    x:Name="treeView"
    ItemsSource="{Binding Nodes}" 
    ItemTemplate="{StaticResource nodeTemplate}"
    DisplayMember="Name">
    <dxt:SelfReferenceTreeDescription KeyFieldName="Id" ParentFieldName="ParentId" >
        <dxt:SelfReferenceTreeDescription.RootValue>
            <x:Int32>109</x:Int32>
        </dxt:SelfReferenceTreeDescription.RootValue>
    </dxt:SelfReferenceTreeDescription>
</dxt:DXTreeView>

For more information, refer to the following help topic: Self-Referenced Data Structure.

Inheritance

System.Object
BindableObject
Element
DevExpress.Maui.Core.Internal.DXElementBaseCore
DXElementBase
TreeDescriptionBase
SelfReferenceTreeDescription
See Also