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

The MicroXYChart that owns this range.

public MicroXYChart? Chart { get; }

Property Value

MicroXYChart

Maximum

The maximum value of the range.

public object? Maximum { get; set; }

Property Value

object

Minimum

The minimum value of the range.

public object? Minimum { get; set; }

Property Value

object

Orientation

The orientation of the range.

public Orientation Orientation { get; set; }

Property Value

Orientation:

The default value is 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

Defines the Maximum property.

public static readonly DependencyProperty MaximumProperty

MinimumProperty

Defines the Minimum property.

public static readonly DependencyProperty MinimumProperty

OrientationProperty

Defines the Orientation property.

public static readonly DependencyProperty OrientationProperty

Extension Methods