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
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
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
- MicroXYSeriesBase.DescriptionProperty
- MicroXYSeriesBase.AggregationFactorProperty
- MicroXYSeriesBase.IsAggregationEnabledProperty
- MicroXYSeriesBase.LegendItemTemplateProperty
- MicroXYSeriesBase.LegendMarkerStyleProperty
- MicroXYSeriesBase.LegendStringFormatProperty
- MicroXYSeriesBase.MarkerFirstStyleProperty
- MicroXYSeriesBase.MarkerHighStyleProperty
- MicroXYSeriesBase.MarkerLastStyleProperty
- MicroXYSeriesBase.MarkerLowStyleProperty
- MicroXYSeriesBase.MarkerNegativeStyleProperty
- MicroXYSeriesBase.MarkerStyleProperty
- MicroXYSeriesBase.MarkerStyleKindsProperty
- MicroXYSeriesBase.PrimaryAggregationKindProperty
- MicroXYSeriesBase.SecondaryAggregationKindProperty
- MicroXYSeriesBase.StackKindProperty
- MicroXYSeriesBase.XPathProperty
- MicroXYSeriesBase.YPathProperty
- MicroXYSeriesBase.NormalizeValue(object, object)
- MicroXYSeriesBase.PlotSeries(MicroXYChartPlotter)
- MicroXYSeriesBase.PrepareSeries(MicroXYChartPlotter)
- MicroXYSeriesBase.Refresh()
- MicroXYSeriesBase.AggregationFactor
- MicroXYSeriesBase.Chart
- MicroXYSeriesBase.DataPoints
- MicroXYSeriesBase.Description
- MicroXYSeriesBase.IsAggregationEnabled
- MicroXYSeriesBase.LegendItemTemplate
- MicroXYSeriesBase.LegendMarkerStyle
- MicroXYSeriesBase.LegendStringFormat
- MicroXYSeriesBase.MarkerFirstStyle
- MicroXYSeriesBase.MarkerHighStyle
- MicroXYSeriesBase.MarkerLastStyle
- MicroXYSeriesBase.MarkerLowStyle
- MicroXYSeriesBase.MarkerNegativeStyle
- MicroXYSeriesBase.MarkerStyle
- MicroXYSeriesBase.MarkerStyleKinds
- MicroXYSeriesBase.PrimaryAggregationKind
- MicroXYSeriesBase.RequiresNormalizedValues
- MicroXYSeriesBase.RequiresSlottedLayout
- MicroXYSeriesBase.SecondaryAggregationKind
- MicroXYSeriesBase.StackKind
- MicroXYSeriesBase.XPath
- MicroXYSeriesBase.YPath
- MicroSeriesBase.IndexProperty
- MicroSeriesBase.ItemsSourceProperty
- MicroSeriesBase.NotifyPropertyChanged(string)
- MicroSeriesBase.OnItemsSourceChanged(IEnumerable, IEnumerable)
- MicroSeriesBase.OnItemsSourceCollectionChanged(object, NotifyCollectionChangedEventArgs)
- MicroSeriesBase.OnPropertyChanged(PropertyChangedEventArgs)
- MicroSeriesBase.Index
- MicroSeriesBase.ItemsSource
- MicroSeriesBase.LogicalOrientation
- MicroSeriesBase.PropertyChanged