In This Article

LinearTickBase Class

Represents the base class for linear tick marks and labels.

public abstract class LinearTickBase : TickBase, ILogicalParent, IVisualParent, IOrientedElement
Inheritance:
object Visual UIElement FrameworkElement GaugeElement TickBase object
Derived:
LinearTickLabelBase LinearTickMarkBase
Implements:
ILogicalParent IVisualParent IOrientedElement

Constructors

LinearTickBase()

Initializes an instance of the class.

protected LinearTickBase()

Properties

Orientation

The associated orientation of this element, which is inherited/set via an attached property on LinearGauge.

protected Orientation Orientation { get; }

Property Value

Orientation

ScaleBarAscent

The ascent of the bar in the associated ScaleBase.

protected double ScaleBarAscent { get; }

Property Value

double

ScaleBarExtent

The extent of the bar in the associated ScaleBase.

protected double ScaleBarExtent { get; }

Property Value

double

Methods

CalculateExtent(double)

Calculates an extent (not including the left/top offsets) for the specified value.

protected double CalculateExtent(double value)
Parameter Type Description
value double

The value.

Returns

double

Inherited Members

Extension Methods