maui-devexpress-dot-maui-dot-treeview-a5a8cc48.md
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
[DXLicenseMAUI]
public class SelfReferenceTreeDescription :
TreeDescriptionBase
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.
System.Object BindableObject Element DevExpress.Maui.Core.Internal.DXElementBaseCore DXElementBase TreeDescriptionBase SelfReferenceTreeDescription
Yield<SelfReferenceTreeDescription>()
YieldIfNotNull<SelfReferenceTreeDescription>()
See Also