In This Article

LinearTickBase Class

Represents the base class for linear tick marks and labels.

public abstract class LinearTickBase : TickBase, DUCE.IResource, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IHaveResources, IQueryAmbient, ILogicalParent, IVisualParent
Inheritance:
System.Object System.Windows.Threading.DispatcherObject System.Windows.DependencyObject System.Windows.Media.Visual System.Windows.UIElement System.Windows.FrameworkElement GaugeElement TickBase Object
Derived:
LinearTickLabelBase LinearTickMarkBase
Implements:
ILogicalParent IVisualParent

Remarks

For detailed documentation on this control's features and how to use them, please see the Gauge documentation topics.

Constructors

LinearTickBase()

protected LinearTickBase()

Properties

Orientation

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

protected Orientation Orientation { get; }

Property Value

System.Windows.Controls.Orientation:

The orientation.

ScaleBarAscent

Gets the ascent of the bar in the associated ScaleBase.

protected double ScaleBarAscent { get; }

Property Value

System.Double:

The ascent of the bar.

ScaleBarExtent

Gets the extent of the bar in the associated ScaleBase.

protected double ScaleBarExtent { get; }

Property Value

System.Double:

The extent of the bar.

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 System.Double

The value.

Returns

System.Double

Inherited Members

Extension Methods