In This Article

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.

public MicroXYChart Chart { get; }

Property Value

MicroXYChart

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