Back to Devexpress

TreeViewControl.NodeDetailsTemplate Property

wpf-devexpress-dot-xpf-dot-grid-dot-treeviewcontrol-e7e20076.md

latest2.1 KB
Original Source

TreeViewControl.NodeDetailsTemplate Property

Gets or sets the template used to display the node details. This is a dependency property.

Namespace : DevExpress.Xpf.Grid

Assembly : DevExpress.Xpf.Grid.v25.2.dll

NuGet Package : DevExpress.Wpf.Grid.Core

Declaration

csharp
public DataTemplate NodeDetailsTemplate { get; set; }
vb
Public Property NodeDetailsTemplate As DataTemplate

Property Value

TypeDescription
DataTemplate

The template used to display the node details. The template’s data context is a TreeViewRowData object.

|

Remarks

Use the NodeDetailsTemplate property to display custom content at the bottom of a node. The NodeDetailsVisibilityMode property controls how to display node details.

The following code sample displays the Copy button in the focused node details.

xaml
<dxg:TreeViewControl ... >
    <dxg:TreeViewControl.NodeDetailsTemplate>
        <DataTemplate>
            <Button Content="Copy" Width="60" Height="22" HorizontalAlignment="Left"/>
        </DataTemplate>
    </dxg:TreeViewControl.NodeDetailsTemplate>
</dxg:TreeViewControl>

If you have more than one details template, use the NodeDetailsTemplateSelector property to implement custom logic to choose the required template.

See Also

TreeViewControl Class

TreeViewControl Members

DevExpress.Xpf.Grid Namespace