Skip to main content
All docs
V25.1
  • SankeyNodeItem Class

    Contains Sankey node options.

    Namespace: DevExpress.Xpf.Charts.Sankey

    Assembly: DevExpress.Xpf.Charts.v25.1.dll

    NuGet Package: DevExpress.Wpf.Charts

    Declaration

    public class SankeyNodeItem :
        DependencyObject,
        INode,
        IInteractiveElement,
        INotifyPropertyChanged

    Remarks

    A SankeyNodeItem object is the DataContext for the SankeyDiagramControl.NodeTemplate and SankeyNodeLabel.ContentTemplate.

    The following example uses the SankeyNodeItem.Node and SankeyNodeItem.Brush properties to define the SankeyNodeLabel.ContentTemplate:

    <dxsa:SankeyDiagramControl.NodeLabel>
        <dxsa:SankeyNodeLabel>
            <dxsa:SankeyNodeLabel.ContentTemplate>
                <DataTemplate>
                    <Border BorderThickness="1" CornerRadius="4" Opacity="1.0" Background="{Binding Brush}">
                        <Label  Content="{Binding Path=Node.Tag}" 
                                Padding="2,2,2,1.5"   
                                Foreground="White" 
                                FontSize="13" />
                    </Border>
                </DataTemplate>
            </dxsa:SankeyNodeLabel.ContentTemplate>
        </dxsa:SankeyNodeLabel>
    </dxsa:SankeyDiagramControl.NodeLabel>
    

    Inheritance

    See Also