Back to Devexpress

SankeyNodeItem Class

wpf-devexpress-dot-xpf-dot-charts-dot-sankey-bfeb8707.md

latest2.6 KB
Original Source

SankeyNodeItem Class

Contains Sankey node options.

Namespace : DevExpress.Xpf.Charts.Sankey

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

NuGet Package : DevExpress.Wpf.Charts

Declaration

csharp
public class SankeyNodeItem :
    DependencyObject,
    INode,
    IInteractiveElement,
    INotifyPropertyChanged
vb
Public Class SankeyNodeItem
    Inherits DependencyObject
    Implements 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:

xaml
<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

Object DispatcherObject DependencyObject SankeyNodeItem

See Also

SankeyNodeItem Members

DevExpress.Xpf.Charts.Sankey Namespace