Skip to main content
All docs
V26.1
  • RangeSegmentColorizer.Palette Property

    Gets or sets the palette that provides colors for the colorizer.

    Namespace: DevExpress.Xpf.Charts

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

    NuGet Package: DevExpress.Wpf.Charts

    Declaration

    public Palette Palette { get; set; }

    Property Value

    Type Description
    Palette

    The colorizer palette.

    Remarks

    You can use one of the PredefinedPalette descendants or utilize the CustomPalette class to create your own palette.

    Example

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

    <dxc:ChartControl>
        <!-- The title settings are skipped. -->
        <dxc:ChartControl.Legends>
            <dxc:Legend HorizontalPosition="RightOutside" 
                        VerticalPosition="Top" 
                        ReverseItems="True"/>
        </dxc:ChartControl.Legends>
        <dxc:XYDiagram2D>
            <!-- The axis settings are skipped. -->
            <dxc:LineSeries2D  DisplayName="Temperature" 
                               DataSource="{Binding}" 
                               ArgumentDataMember="Date" 
                               ValueDataMember="Temperature">
                <dxc:LineSeries2D.SegmentColorizer>
                    <dxc:RangeSegmentColorizer RangeStops="-40 -30 -20 -15 -10 -5 0 5 10 15 20 30" 
                                               LegendTextPattern="{}{V1:F0}°C — {V2:F0}°C"
                                               ShowInLegend="True">
                        <dxc:RangeSegmentColorizer.Palette>
                            <dxc:CustomPalette>
                                <dxc:CustomPalette.Colors>
                                    <Color>DarkBlue</Color>
                                    <Color>SteelBlue</Color>
                                    <Color>LightBlue</Color>
                                    <Color>Yellow</Color>
                                    <Color>OrangeRed</Color>
                                </dxc:CustomPalette.Colors>
                            </dxc:CustomPalette>    
                        </dxc:RangeSegmentColorizer.Palette>         
                    </dxc:RangeSegmentColorizer>
                </dxc:LineSeries2D.SegmentColorizer>
            </dxc:LineSeries2D>
        </dxc:XYDiagram2D>
    </dxc:ChartControl>
    
    See Also