In This Article

CircularTickBase Class

Represents the base class for circular tick marks and labels.

public abstract class CircularTickBase : TickBase, ILogicalParent, IVisualParent
Inheritance:
object Visual UIElement FrameworkElement GaugeElement TickBase object
Derived:
CircularTickLabelBase CircularTickMarkBase
Implements:
ILogicalParent IVisualParent

Constructors

CircularTickBase()

Initializes an instance of the class.

protected CircularTickBase()

Properties

Radius

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

protected double Radius { get; }

Property Value

double

ScaleBarExtent

The extent of the bar in the associated ScaleBase.

protected double ScaleBarExtent { get; }

Property Value

double

StartAngle

The associated start angle of this element, which is inherited/set via an attached property on CircularScale.

protected double StartAngle { get; }

Property Value

double

SweepAngle

The associated sweep angle of this element, which is inherited/set via an attached property on CircularScale.

protected double SweepAngle { get; }

Property Value

double

Methods

CalculateAngle(double)

Calculates an angle (not including the start angle) for the specified value.

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

The value.

Returns

double

Inherited Members

Extension Methods