MicroAreaSeries Class
Represents an area series for use in a MicroXYChart.
[StyleTypedProperty(Property = "AreaNegativeStyle", StyleTargetType = typeof(Shape))]
[StyleTypedProperty(Property = "AreaStyle", StyleTargetType = typeof(Shape))]
public class MicroAreaSeries : MicroLineSeriesBase, DUCE.IResource, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IHaveResources, IQueryAmbient, INotifyPropertyChanged
- Inheritance:
- Object DispatcherObject DependencyObject Visual UIElement FrameworkElement Control MicroSeriesBase MicroXYSeriesBase MicroLineSeriesBase Object
Constructors
MicroAreaSeries()
public MicroAreaSeries()
Properties
AreaNegativeStyle
Gets or sets a negative Style, which is applied to the Shape used to render the series. This is a dependency property.
public Style AreaNegativeStyle { get; set; }
Property Value
AreaStyle
Gets or sets a Style, which is applied to the Shape used to render the series. This is a dependency property.
public Style AreaStyle { get; set; }
Property Value
AreaStyleKinds
Gets or sets a MicroAreaSeriesStyleKinds which indicates what style kinds are used for areas along the series. This is a dependency property.
public MicroAreaSeriesStyleKinds AreaStyleKinds { get; set; }
Property Value
- MicroAreaSeriesStyleKinds:
A MicroAreaSeriesStyleKinds which indicates what style kinds are used for areas along the series. The default value is
MicroAreaSeriesStyleKinds.None
.
LineVisibility
Gets or sets a value indicating which lines are rendered along the series. This is a dependency property.
public MicroLineSeriesVisibility LineVisibility { get; set; }
Property Value
- MicroLineSeriesVisibility:
A MicroLineSeriesVisibility indicating which lines are rendered along the series. The default value is
MicroLineSeriesVisibility.None
.
Methods
PlotSeries(MicroXYChartPlotter)
Plots the series to the associated chart using the specified plotter.
protected override void PlotSeries(MicroXYChartPlotter plotter)
Parameter | Type | Description |
---|---|---|
plotter | MicroXYChartPlotter | The plotter used to render shapes on the chart. |
Fields
AreaNegativeStyleProperty
Identifies the AreaNegativeStyle dependency property. This field is read-only.
public static readonly DependencyProperty AreaNegativeStyleProperty
AreaStyleKindsProperty
Identifies the AreaStyleKinds dependency property. This field is read-only.
public static readonly DependencyProperty AreaStyleKindsProperty
AreaStyleProperty
Identifies the AreaStyle dependency property. This field is read-only.
public static readonly DependencyProperty AreaStyleProperty
LineVisibilityProperty
Identifies the LineVisibility dependency property. This field is read-only.
public static readonly DependencyProperty LineVisibilityProperty
Inherited Members
- MicroLineSeriesBase.LineNegativeStyleProperty
- MicroLineSeriesBase.LineKindProperty
- MicroLineSeriesBase.LineStyleProperty
- MicroLineSeriesBase.LineStyleKindsProperty
- MicroLineSeriesBase.MarkerVisibilityProperty
- MicroLineSeriesBase.GetMinimumMargin()
- MicroLineSeriesBase.LineNegativeStyle
- MicroLineSeriesBase.LineKind
- MicroLineSeriesBase.LineStyle
- MicroLineSeriesBase.LineStyleKinds
- MicroLineSeriesBase.MarkerVisibility
- 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.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
- Object.ToString()
- Object.Equals(Object)
- Object.Equals(Object, Object)
- Object.ReferenceEquals(Object, Object)
- Object.GetHashCode()
- Object.GetType()
- Object.MemberwiseClone()
Extension Methods
- FrameworkElementExtensions.AnimateDoubleProperty(String, Double, Double, Double, Nullable<Double>, Nullable<Double>)
- FrameworkElementExtensions.BindToProperty(DependencyProperty, Object, String, BindingMode, IValueConverter, Object)
- FrameworkElementExtensions.BindToProperty(DependencyProperty, Object, DependencyProperty, BindingMode, IValueConverter, Object)
- FrameworkElementExtensions.GetCurrentSize()