In This Article

MicroLineSeriesBase Class

Represents a base class for line and area series for use in a MicroXYChart.

[StyleTypedProperty(Property = "LineNegativeStyle", StyleTargetType = typeof(Shape))]
[StyleTypedProperty(Property = "LineStyle", StyleTargetType = typeof(Shape))]
public abstract class MicroLineSeriesBase : MicroXYSeriesBase
Inheritance:
object Visual UIElement FrameworkElement Control MicroSeriesBase MicroXYSeriesBase object
Derived:
MicroAreaSeries MicroLineSeries

Constructors

MicroLineSeriesBase()

Initializes an instance of the class.

protected MicroLineSeriesBase()

Properties

LineKind

Gets or sets a MicroXYSeriesLineKind, which indicates what kind of line should be rendered by the series. This is a dependency property.

public MicroXYSeriesLineKind LineKind { get; set; }

Property Value

MicroXYSeriesLineKind:

A MicroXYSeriesLineKind, which indicates what kind of line should be rendered by the series. The default value is MicroXYSeriesLineKind.Normal.

LineNegativeStyle

Gets or sets a negative Style, which is applied to the Shape used to render the series. This is a dependency property.

public Style LineNegativeStyle { get; set; }

Property Value

Style:

A negative Style, which is applied to the Shape used to render the series. The default value is null.

LineStyle

Gets or sets a Style, which is applied to the Shape used to render the series. This is a dependency property.

public Style LineStyle { get; set; }

Property Value

Style:

A Style, which is applied to the Shape used to render the series. The default value is null.

LineStyleKinds

Gets or sets a MicroLineSeriesStyleKinds which indicates what style kinds are used for lines along the series. This is a dependency property.

public MicroLineSeriesStyleKinds LineStyleKinds { get; set; }

Property Value

MicroLineSeriesStyleKinds:

A MicroLineSeriesStyleKinds which indicates what style kinds are used for lines along the series. The default value is MicroLineSeriesStyleKinds.None.

MarkerVisibility

Gets or sets a value indicating which markers are rendered along the series. This is a dependency property.

public MicroChartMarkerVisibility MarkerVisibility { get; set; }

Property Value

MicroChartMarkerVisibility:

A MicroChartMarkerVisibility indicating which markers are rendered along the series. The default value is MicroChartMarkerVisibility.None.

Methods

GetMinimumMargin()

Gets the minimum margin around the plotted area required by the series.

protected override Thickness? GetMinimumMargin()

Returns

Thickness?:

The minimum margin around the plotted area required by the series.

Fields

LineKindProperty

Identifies the LineKind dependency property. This field is read-only.

public static readonly DependencyProperty LineKindProperty

LineNegativeStyleProperty

Identifies the LineNegativeStyle dependency property. This field is read-only.

public static readonly DependencyProperty LineNegativeStyleProperty

LineStyleKindsProperty

Identifies the LineStyleKinds dependency property. This field is read-only.

public static readonly DependencyProperty LineStyleKindsProperty

LineStyleProperty

Identifies the LineStyle dependency property. This field is read-only.

public static readonly DependencyProperty LineStyleProperty

MarkerVisibilityProperty

Identifies the MarkerVisibility dependency property. This field is read-only.

public static readonly DependencyProperty MarkerVisibilityProperty

Inherited Members