Skip to main content

KeyColorColorizer Members

A Colorizer that allows choosing the color depending on the Series.ColorDataMember values used as key values.

Constructors

Name Description
KeyColorColorizer() Initializes a new instance of the KeyColorColorizer class with default settings.

Fields

Name Description
KeyProviderProperty static Identifies the KeyColorColorizer.KeyProvider dependency property.
KeysProperty static Identifies the KeyColorColorizer.Keys dependency property.
LegendTextPatternProperty static Identifies the LegendSupportColorizerBase.LegendTextPattern dependency property. Inherited from LegendSupportColorizerBase.
PaletteProperty static Identifies the ChartPaletteColorizerBase.Palette dependency property. Inherited from ChartPaletteColorizerBase.
ShowInLegendProperty static Identifies the LegendSupportColorizerBase.ShowInLegend dependency property. Inherited from LegendSupportColorizerBase.

Properties

Name Description
KeyProvider Gets or sets the key provider to the KeyColorColorizer.
Keys Gets or sets the collection of keys used by the KeyColorColorizer.
LegendTextPattern Gets or sets the legend text pattern used to set up text displaying in a legend. Inherited from LegendSupportColorizerBase.
Palette Gets or sets a palette used by this class’ descendants. Inherited from ChartPaletteColorizerBase.
ShowInLegend Gets or sets a value that indicates whether to show colorizer based legend items in the legend. Inherited from LegendSupportColorizerBase.
TypeNameSerializable Gets the string value used to support serialization of the chart dependency object. Inherited from ChartDependencyObject.

Methods

Name Description
GetAggregatedPointColor(Object, List<Object>, List<SeriesPoint>, Palette) Returns the color for the aggregated series point with the specified parameters. Inherited from ChartColorizerBase.
GetPointColor(Object, Object[], Object, Palette) Returns the color for a series point with the specified parameters.

Events

Name Description
PropertyChanged Occurs every time any of the ChartDependencyObject class properties has changed its value. Inherited from ChartDependencyObject.
See Also