Skip to main content
A newer version of this page is available. .
All docs
V21.2

SankeyDiagramControl.NodeComparer Property

Gets or sets an algorithm that sorts nodes.

Namespace: DevExpress.XtraCharts.Sankey

Assembly: DevExpress.XtraCharts.v21.2.UI.dll

NuGet Packages: DevExpress.Win.Charts, DevExpress.Win.Design

Declaration

[Browsable(false)]
public IComparer<SankeyNode> NodeComparer { get; set; }

Property Value

Type Description
IComparer<SankeyNode>

An object of a class that implements IComparer<SankeyNode>.

Remarks

The following code arranges nodes in descending order based on their TotalWeight values:

private void Form1_Load(object sender, EventArgs e) {
    sankeyDiagramControl1.NodeComparer = new MyNodeComparer();
}

public class MyNodeComparer : IComparer<SankeyNode> {
    public int Compare(SankeyNode x, SankeyNode y) {
        return y.TotalWeight.CompareTo(x.TotalWeight);
    }
}
See Also