In This Article

MicroSeriesStyleSelector Class

Provides a way to apply series styles based on custom logic.

[TypeConverter(typeof(MicroSeriesStyleSelectorConverter))]
public class MicroSeriesStyleSelector
Inheritance:
object object
Derived:
MicroSeriesPaletteStyleSelector

Constructors

MicroSeriesStyleSelector()

Initializes an instance of the class.

public MicroSeriesStyleSelector()

Methods

SelectAreaHighStyle(MicroSeriesBase, Style)

Returns the high area Style to use for the specified series.

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