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 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

Brush:

The custom Brush to use for areas.

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

Brush:

The custom Brush to use for the high area.

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

Brush:

The custom Brush to use for the low area.

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

Brush:

The custom Brush to use for negative areas.

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

Brush:

The custom Brush to use for lines.

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

Brush:

The custom Brush to use for negative lines.

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

Brush:

The custom Brush to use for markers.

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

Brush:

The custom Brush to use for the first marker.

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

Brush:

The custom Brush to use for the high marker.

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

Brush:

The custom Brush to use for the last marker.

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

Brush:

The custom Brush to use for the low marker.

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

Brush:

The custom Brush to use for negative markers.

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

Style:

The Style to use for the specified series.

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:

The Style to use for the specified series.

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:

The Style to use for the specified series.

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:

The Style to use for the specified series.

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:

The Style to use for the specified series.

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:

The Style to use for the specified series.

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:

The Style to use for the specified series.

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:

The Style to use for the specified series.

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:

The Style to use for the specified series.

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:

The Style to use for the specified series.

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:

The Style to use for the specified series.

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:

The Style to use for the specified series.

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:

The Style to use for the specified series.

Inherited Members