MicroSeriesPaletteStyleSelector Class
Provides a way to apply series styles based on a palette of colors.
public class MicroSeriesPaletteStyleSelector : MicroSeriesStyleSelector
- Inheritance:
- object MicroSeriesStyleSelector object
Constructors
MicroSeriesPaletteStyleSelector()
Initializes a new instance of the MicroSeriesPaletteStyleSelector class.
public MicroSeriesPaletteStyleSelector()
MicroSeriesPaletteStyleSelector(MicroPalette)
Initializes a new instance of the MicroSeriesPaletteStyleSelector class.
public MicroSeriesPaletteStyleSelector(MicroPalette palette)
Parameter | Type | Description |
---|---|---|
palette | MicroPalette | The MicroPalette of colors to use. |
Properties
AreaBrushCustom
Gets or sets the custom Brush to use for areas.
public Brush AreaBrushCustom { get; set; }
Property Value
Remarks
When specified, this brush will directly be used instead of the resulting brush from the AreaBrushKind setting.
See Also
AreaBrushKind
Gets or sets the kind of brush to use for areas.
public MicroSeriesBrushKind AreaBrushKind { get; set; }
Property Value
- MicroSeriesBrushKind:
A MicroSeriesBrushKind indicating the kind of brush to use for areas.
See Also
AreaHighBrushCustom
Gets or sets the custom Brush to use for the high area.
public Brush AreaHighBrushCustom { get; set; }
Property Value
Remarks
When specified, this brush will directly be used instead of the resulting brush from the AreaHighBrushKind setting.
See Also
AreaHighBrushKind
Gets or sets the kind of brush to use for the high area.
public MicroSeriesBrushKind AreaHighBrushKind { get; set; }
Property Value
- MicroSeriesBrushKind:
A MicroSeriesBrushKind indicating the kind of brush to use for the high area.
See Also
AreaHighTintColor
Gets or sets the tint color to apply to the resulting brush from the AreaHighBrushKind setting.
public Color? AreaHighTintColor { get; set; }
Property Value
- Color?:
The tint color, if tinting should be applied.
See Also
AreaLowBrushCustom
Gets or sets the custom Brush to use for the low area.
public Brush AreaLowBrushCustom { get; set; }
Property Value
Remarks
When specified, this brush will directly be used instead of the resulting brush from the AreaLowBrushKind setting.
See Also
AreaLowBrushKind
Gets or sets the kind of brush to use for the low area.
public MicroSeriesBrushKind AreaLowBrushKind { get; set; }
Property Value
- MicroSeriesBrushKind:
A MicroSeriesBrushKind indicating the kind of brush to use for the low area.
See Also
AreaLowTintColor
Gets or sets the tint color to apply to the resulting brush from the AreaLowBrushKind setting.
public Color? AreaLowTintColor { get; set; }
Property Value
- Color?:
The tint color, if tinting should be applied.
See Also
AreaNegativeBrushCustom
Gets or sets the custom Brush to use for negative areas.
public Brush AreaNegativeBrushCustom { get; set; }
Property Value
Remarks
When specified, this brush will directly be used instead of the resulting brush from the AreaNegativeBrushKind setting.
See Also
AreaNegativeBrushKind
Gets or sets the kind of brush to use for negative areas.
public MicroSeriesBrushKind AreaNegativeBrushKind { get; set; }
Property Value
- MicroSeriesBrushKind:
A MicroSeriesBrushKind indicating the kind of brush to use for negative areas.
See Also
AreaNegativeTintColor
Gets or sets the tint color to apply to the resulting brush from the AreaNegativeBrushKind setting.
public Color? AreaNegativeTintColor { get; set; }
Property Value
- Color?:
The tint color, if tinting should be applied.
See Also
AreaTintColor
Gets or sets the tint color to apply to the resulting brush from the AreaBrushKind setting.
public Color? AreaTintColor { get; set; }
Property Value
- Color?:
The tint color, if tinting should be applied.
See Also
LineBrushCustom
Gets or sets the custom Brush to use for lines.
public Brush LineBrushCustom { get; set; }
Property Value
Remarks
When specified, this brush will directly be used instead of the resulting brush from the LineBrushKind setting.
See Also
LineBrushKind
Gets or sets the kind of brush to use for lines.
public MicroSeriesBrushKind LineBrushKind { get; set; }
Property Value
- MicroSeriesBrushKind:
A MicroSeriesBrushKind indicating the kind of brush to use for lines.
See Also
LineNegativeBrushCustom
Gets or sets the custom Brush to use for negative lines.
public Brush LineNegativeBrushCustom { get; set; }
Property Value
Remarks
When specified, this brush will directly be used instead of the resulting brush from the LineNegativeBrushKind setting.
See Also
LineNegativeBrushKind
Gets or sets the kind of brush to use for negative lines.
public MicroSeriesBrushKind LineNegativeBrushKind { get; set; }
Property Value
- MicroSeriesBrushKind:
A MicroSeriesBrushKind indicating the kind of brush to use for negative lines.
See Also
LineNegativeTintColor
Gets or sets the tint color to apply to the resulting brush from the LineNegativeBrushKind setting.
public Color? LineNegativeTintColor { get; set; }
Property Value
- Color?:
The tint color, if tinting should be applied.
See Also
LineTintColor
Gets or sets the tint color to apply to the resulting brush from the LineBrushKind setting.
public Color? LineTintColor { get; set; }
Property Value
- Color?:
The tint color, if tinting should be applied.
See Also
MarkerBrushCustom
Gets or sets the custom Brush to use for markers.
public Brush MarkerBrushCustom { get; set; }
Property Value
Remarks
When specified, this brush will directly be used instead of the resulting brush from the MarkerBrushKind setting.
See Also
MarkerBrushKind
Gets or sets the kind of brush to use for markers.
public MicroSeriesBrushKind MarkerBrushKind { get; set; }
Property Value
- MicroSeriesBrushKind:
A MicroSeriesBrushKind indicating the kind of brush to use for markers.
See Also
MarkerFirstBrushCustom
Gets or sets the custom Brush to use for the first marker.
public Brush MarkerFirstBrushCustom { get; set; }
Property Value
Remarks
When specified, this brush will directly be used instead of the resulting brush from the MarkerFirstBrushKind setting.
See Also
MarkerFirstBrushKind
Gets or sets the kind of brush to use for the first marker.
public MicroSeriesBrushKind MarkerFirstBrushKind { get; set; }
Property Value
- MicroSeriesBrushKind:
A MicroSeriesBrushKind indicating the kind of brush to use for the first marker.
See Also
MarkerFirstTintColor
Gets or sets the tint color to apply to the resulting brush from the MarkerFirstBrushKind setting.
public Color? MarkerFirstTintColor { get; set; }
Property Value
- Color?:
The tint color, if tinting should be applied.
See Also
MarkerHighBrushCustom
Gets or sets the custom Brush to use for the high marker.
public Brush MarkerHighBrushCustom { get; set; }
Property Value
Remarks
When specified, this brush will directly be used instead of the resulting brush from the MarkerHighBrushKind setting.
See Also
MarkerHighBrushKind
Gets or sets the kind of brush to use for the high marker.
public MicroSeriesBrushKind MarkerHighBrushKind { get; set; }
Property Value
- MicroSeriesBrushKind:
A MicroSeriesBrushKind indicating the kind of brush to use for the high marker.
See Also
MarkerHighTintColor
Gets or sets the tint color to apply to the resulting brush from the MarkerHighBrushKind setting.
public Color? MarkerHighTintColor { get; set; }
Property Value
- Color?:
The tint color, if tinting should be applied.
See Also
MarkerLastBrushCustom
Gets or sets the custom Brush to use for the last marker.
public Brush MarkerLastBrushCustom { get; set; }
Property Value
Remarks
When specified, this brush will directly be used instead of the resulting brush from the MarkerLastBrushKind setting.
See Also
MarkerLastBrushKind
Gets or sets the kind of brush to use for the last marker.
public MicroSeriesBrushKind MarkerLastBrushKind { get; set; }
Property Value
- MicroSeriesBrushKind:
A MicroSeriesBrushKind indicating the kind of brush to use for the last marker.
See Also
MarkerLastTintColor
Gets or sets the tint color to apply to the resulting brush from the MarkerLastBrushKind setting.
public Color? MarkerLastTintColor { get; set; }
Property Value
- Color?:
The tint color, if tinting should be applied.
See Also
MarkerLowBrushCustom
Gets or sets the custom Brush to use for the low marker.
public Brush MarkerLowBrushCustom { get; set; }
Property Value
Remarks
When specified, this brush will directly be used instead of the resulting brush from the MarkerLowBrushKind setting.
See Also
MarkerLowBrushKind
Gets or sets the kind of brush to use for the low marker.
public MicroSeriesBrushKind MarkerLowBrushKind { get; set; }
Property Value
- MicroSeriesBrushKind:
A MicroSeriesBrushKind indicating the kind of brush to use for the low marker.
See Also
MarkerLowTintColor
Gets or sets the tint color to apply to the resulting brush from the MarkerLowBrushKind setting.
public Color? MarkerLowTintColor { get; set; }
Property Value
- Color?:
The tint color, if tinting should be applied.
See Also
MarkerNegativeBrushCustom
Gets or sets the custom Brush to use for negative markers.
public Brush MarkerNegativeBrushCustom { get; set; }
Property Value
Remarks
When specified, this brush will directly be used instead of the resulting brush from the MarkerNegativeBrushKind setting.
See Also
MarkerNegativeBrushKind
Gets or sets the kind of brush to use for negative markers.
public MicroSeriesBrushKind MarkerNegativeBrushKind { get; set; }
Property Value
- MicroSeriesBrushKind:
A MicroSeriesBrushKind indicating the kind of brush to use for negative markers.
See Also
MarkerNegativeTintColor
Gets or sets the tint color to apply to the resulting brush from the MarkerNegativeBrushKind setting.
public Color? MarkerNegativeTintColor { get; set; }
Property Value
- Color?:
The tint color, if tinting should be applied.
See Also
MarkerTintColor
Gets or sets the tint color to apply to the resulting brush from the MarkerBrushKind setting.
public Color? MarkerTintColor { get; set; }
Property Value
- Color?:
The tint color, if tinting should be applied.
See Also
Palette
Gets or sets the MicroPalette of colors to use.
public MicroPalette Palette { get; set; }
Property Value
- MicroPalette:
The MicroPalette of colors to use.
Methods
SelectAreaHighStyle(MicroSeriesBase, Style)
Returns the high area Style to use for the specified series.
public override Style SelectAreaHighStyle(MicroSeriesBase series, Style defaultStyle)
Parameter | Type | Description |
---|---|---|
series | MicroSeriesBase | The series to examine. |
defaultStyle | Style | The default Style to use. |
Returns
SelectAreaLowStyle(MicroSeriesBase, Style)
Returns the low area Style to use for the specified series.
public override Style SelectAreaLowStyle(MicroSeriesBase series, Style defaultStyle)
Parameter | Type | Description |
---|---|---|
series | MicroSeriesBase | The series to examine. |
defaultStyle | Style | The default Style to use. |
Returns
SelectAreaNegativeStyle(MicroSeriesBase, Style)
Returns the negative area Style to use for the specified series.
public override Style SelectAreaNegativeStyle(MicroSeriesBase series, Style defaultStyle)
Parameter | Type | Description |
---|---|---|
series | MicroSeriesBase | The series to examine. |
defaultStyle | Style | The default Style to use. |
Returns
SelectAreaStyle(MicroSeriesBase, Style)
Returns the area Style to use for the specified series.
public override Style SelectAreaStyle(MicroSeriesBase series, Style defaultStyle)
Parameter | Type | Description |
---|---|---|
series | MicroSeriesBase | The series to examine. |
defaultStyle | Style | The default Style to use. |
Returns
SelectLegendMarkerStyle(MicroXYSeriesBase, Style)
Returns the legend marker Style to use for the specified series.
public override Style SelectLegendMarkerStyle(MicroXYSeriesBase series, Style defaultStyle)
Parameter | Type | Description |
---|---|---|
series | MicroXYSeriesBase | The series to examine. |
defaultStyle | Style | The default Style to use. |
Returns
SelectLineNegativeStyle(MicroSeriesBase, Style)
Returns the negative line Style to use for the specified series.
public override Style SelectLineNegativeStyle(MicroSeriesBase series, Style defaultStyle)
Parameter | Type | Description |
---|---|---|
series | MicroSeriesBase | The series to examine. |
defaultStyle | Style | The default Style to use. |
Returns
SelectLineStyle(MicroSeriesBase, Style)
Returns the line Style to use for the specified series.
public override Style SelectLineStyle(MicroSeriesBase series, Style defaultStyle)
Parameter | Type | Description |
---|---|---|
series | MicroSeriesBase | The series to examine. |
defaultStyle | Style | The default Style to use. |
Returns
SelectMarkerFirstStyle(MicroSeriesBase, Style)
Returns the first marker Style to use for the specified series.
public override Style SelectMarkerFirstStyle(MicroSeriesBase series, Style defaultStyle)
Parameter | Type | Description |
---|---|---|
series | MicroSeriesBase | The series to examine. |
defaultStyle | Style | The default Style to use. |
Returns
SelectMarkerHighStyle(MicroSeriesBase, Style)
Returns the high marker Style to use for the specified series.
public override Style SelectMarkerHighStyle(MicroSeriesBase series, Style defaultStyle)
Parameter | Type | Description |
---|---|---|
series | MicroSeriesBase | The series to examine. |
defaultStyle | Style | The default Style to use. |
Returns
SelectMarkerLastStyle(MicroSeriesBase, Style)
Returns the last marker Style to use for the specified series.
public override Style SelectMarkerLastStyle(MicroSeriesBase series, Style defaultStyle)
Parameter | Type | Description |
---|---|---|
series | MicroSeriesBase | The series to examine. |
defaultStyle | Style | The default Style to use. |
Returns
SelectMarkerLowStyle(MicroSeriesBase, Style)
Returns the low marker Style to use for the specified series.
public override Style SelectMarkerLowStyle(MicroSeriesBase series, Style defaultStyle)
Parameter | Type | Description |
---|---|---|
series | MicroSeriesBase | The series to examine. |
defaultStyle | Style | The default Style to use. |
Returns
SelectMarkerNegativeStyle(MicroSeriesBase, Style)
Returns the negative marker Style to use for the specified series.
public override Style SelectMarkerNegativeStyle(MicroSeriesBase series, Style defaultStyle)
Parameter | Type | Description |
---|---|---|
series | MicroSeriesBase | The series to examine. |
defaultStyle | Style | The default Style to use. |
Returns
SelectMarkerStyle(MicroSeriesBase, Style)
Returns the marker Style to use for the specified series.
public override Style SelectMarkerStyle(MicroSeriesBase series, Style defaultStyle)
Parameter | Type | Description |
---|---|---|
series | MicroSeriesBase | The series to examine. |
defaultStyle | Style | The default Style to use. |