Back to Devexpress

ColorEachPointColorizer Class

maui-devexpress-dot-maui-dot-charts-4500f9d5.md

latest3.8 KB
Original Source

ColorEachPointColorizer Class

A colorizer that uses colors from the default or custom palette to paint series points.

Namespace : DevExpress.Maui.Charts

Assembly : DevExpress.Maui.Charts.dll

NuGet Package : DevExpress.Maui.Charts

Declaration

csharp
public class ColorEachPointColorizer :
    ChartElement,
    IPointColorizer,
    IStackedPointColorizer,
    IRangePointColorizer,
    IWeightedPointColorizer

Remarks

To enable a point colorizer for a series, assign a ColorEachPointColorizer object to the series’s PointColorizer property.

Default Colors

The assigned colorizer applies 7 default colors to points in turn if you don’t specify a palette (ColorEachPointColorizer.Palette or ChartStyleBase.Palette) explicitly.

xaml
<dxc:PointSeries>
    <!-- Series Data -->
    <dxc:PointSeries.PointColorizer>
            <dxc:ColorEachPointColorizer/>
    </dxc:PointSeries.PointColorizer>
</dxc:PointSeries>

Custom Colors

Use the ColorEachPointColorizer.Palette property to specify custom colors for series points.

View Example

xaml
<dx:ColorEachPointColorizer x:Name="myColor">
        <dx:ColorEachPointColorizer.Palette>
            <x:Array Type="{x:Type Color}">
                <Color>#006EC6</Color>
                <Color>#18ce9a</Color>
                <Color>#009ad6</Color>
                <Color>#79cb5d</Color>
                <Color>#0ed2dc</Color>
                <Color>#71a9dd</Color>
                <Color>#447238</Color>
                <Color>#12898e</Color>
            </x:Array>
        </dx:ColorEachPointColorizer.Palette>
    </dx:ColorEachPointColorizer>
</dx:PointSeries.PointColorizer>
<dx:PointSeries.Style>

You can also customize the palette at the chart level. To do this, specify the ChartStyleBase.Palette property.

Implements

IElementController

INotifyPropertyChanged

IPointColorizer

IStackedPointColorizer

IRangePointColorizer

IWeightedPointColorizer

Inheritance

System.Object BindableObject Element ChartElementBase ChartElement ColorEachPointColorizer

Extension Methods

Yield<ColorEachPointColorizer>()

YieldIfNotNull<ColorEachPointColorizer>()

See Also

ColorEachPointColorizer Members

DevExpress.Maui.Charts Namespace