In This Article

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

Brush

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

Brush

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

Brush

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

Brush

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

Brush

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

Brush

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

Brush

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

Brush

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

Brush

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

Brush

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

Brush

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

Brush

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.

public MicroPalette Palette { get; set; }

Property Value

MicroPalette

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

Style

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

Style

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

Style

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

Style

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

Style

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

Style

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

Style

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

Style

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

Style

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

Style

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

Style

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

Style

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

Style

Inherited Members

Extension Methods