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 an instance of the class.
public MicroSeriesPaletteStyleSelector()
MicroSeriesPaletteStyleSelector(MicroPalette?)
Initializes an instance of the class.
public MicroSeriesPaletteStyleSelector(MicroPalette? palette)
| Parameter | Type | Description |
|---|---|---|
| palette | MicroPalette | The MicroPalette of colors to use. |
Properties
AreaBrushCustom
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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. |
Returns
Inherited Members
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()