MicroXYRange Class
Represents a range for use in a MicroXYChart.
public class MicroXYRange : Control
- Inheritance:
- object Visual UIElement FrameworkElement Control object
Constructors
MicroXYRange()
Initializes an instance of the class.
public MicroXYRange()
Properties
Chart
Gets the MicroXYChart that owns this range.
Maximum
Gets or sets the maximum value of the range. This is a dependency property.
public object Maximum { get; set; }
Property Value
- object:
The maximum value of the range. The default value is
null
.
Minimum
Gets or sets the minimum value of the range. This is a dependency property.
public object Minimum { get; set; }
Property Value
- object:
The minimum value of the range. The default value is
null
.
Orientation
Gets or sets the orientation of the range. This is a dependency property.
public Orientation Orientation { get; set; }
Property Value
- Orientation:
The orientation of the range. The default value is
Orientation.Horizontal
.
Methods
PlotRange(MicroXYChartPlotter)
Plots the range to the associated chart using the specified plotter.
protected virtual void PlotRange(MicroXYChartPlotter plotter)
Parameter | Type | Description |
---|---|---|
plotter | MicroXYChartPlotter | The plotter used to render shapes on the chart. |
Refresh()
Updates the range based on the current state.
public virtual void Refresh()
Fields
MaximumProperty
Identifies the Maximum dependency property. This field is read-only.
public static readonly DependencyProperty MaximumProperty
MinimumProperty
Identifies the Minimum dependency property. This field is read-only.
public static readonly DependencyProperty MinimumProperty
OrientationProperty
Identifies the Orientation dependency property. This field is read-only.
public static readonly DependencyProperty OrientationProperty