Skip to main content
All docs
V26.1
  • TrendSegmentColorizer Class

    The colorizer that changes a line‘s color when a point value increases or decreases.

    Namespace: DevExpress.XtraCharts

    Assembly: DevExpress.XtraCharts.v26.1.dll

    NuGet Package: DevExpress.Charts

    Declaration

    public class TrendSegmentColorizer :
        SegmentColorizerBase,
        ITrendSegmentColorizer,
        ILegendItemProvider

    Remarks

    You can use the TrendSegmentColorizer to color the line series view and its descendants. To do this, assign the TrendSegmentColorizer object to the LineSeriesView.SegmentColorizer property.

    Use the following properties to configure the TrendSegmentColorizer:

    Example

    This example demonstrates how to use the TrendSegmentColorizer to color a line series by its segments.

    TrendSegmentColorizer colorizer = new TrendSegmentColorizer();
    colorizer.FallingTrendColor = Color.RoyalBlue;
    colorizer.RisingTrendColor = Color.Firebrick;
    colorizer.FallingTrendLegendText = "Temperature Decrease";
    colorizer.RisingTrendLegendText = "Temperature Rise";
    colorizer.ShowInLegend = true;
    LineSeriesView lineSeriesView = chartControl.Series[0].View as LineSeriesView;
    lineSeriesView.SegmentColorizer = colorizer;
    

    Implements

    Inheritance

    See Also