Class
SparkAxisModel

Definition

Namespace:Telerik.WinControls.UI.Sparkline

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public abstract class SparkAxisModel : SparkElement, IDisposable, INotifyPropertyChanged

Inheritance: objectDisposableObjectPropertyBagObjectSparkNodeSparkElementSparkAxisModel

Derived Classes: NumericalSparkAxisModel

Implements: IDisposableINotifyPropertyChanged

Inherited Members SparkElement.FindAncestor<T>()SparkElement.IsAncestorOf(SparkNode)SparkElement.FindDescendant<T>()SparkElement.FindDescendant(Predicate<SparkNode>)SparkElement.EnumDescendants()SparkElement.EnumDescendants(TreeTraversalMode)SparkElement.EnumDescendants(Predicate<SparkNode>, TreeTraversalMode)SparkElement.DisposeManagedResources()SparkElement.PresenterSparkNode.Arrange(RadRect, bool)SparkNode.Invalidate()SparkNode.UpdateLayoutSlotX(double)SparkNode.UpdateLayoutSlotY(double)SparkNode.UpdateLayoutSlotWidth(double)SparkNode.UpdateLayoutSlotHeight(double)SparkNode.SetValueCore(int, object)SparkNode.ClearValueCore(int)SparkNode.IsArrangeValidSparkNode.NodeStateSparkNode.IndexSparkNode.CollectionIndexSparkNode.IsTreeLoadedSparkNode.LayoutSlotSparkNode.SparkAreaSparkNode.ParentSparkNode.PropertyChangedPropertyBagObject.IsLocalValue(int)PropertyBagObject.GetValue(int)PropertyBagObject.SetValue(int, object)PropertyBagObject.ClearValue(int)PropertyBagObject.GetTypedValue<T>(int, T)PropertyBagObject.PropertyStoreDisposableObject.Dispose()DisposableObject.DisposeUnmanagedResources()DisposableObject.IsDisposingDisposableObject.IsDisposedDisposableObject.EventsDisposableObject.DisposingDisposableObject.Disposed

Constructors

SparkAxisModel()

Initializes a new instance of the SparkAxisModel class.

Declaration

cs-api-definition
public SparkAxisModel()

Properties

HorizontalLocation

Gets or sets the horizontal location of an axis (rendered vertically) in relation to the plot area.

Declaration

cs-api-definition
public AxisHorizontalLocation HorizontalLocation { get; set; }

Property Value

AxisHorizontalLocation

The horizontal location.

LineThickness

Gets or sets the thickness of the axis line.

Declaration

cs-api-definition
public double LineThickness { get; set; }

Property Value

double

Type

Gets or sets the type (X or Y) of this instance.

Declaration

cs-api-definition
public AxisType Type { get; set; }

Property Value

AxisType

VerticalLocation

Gets or sets the vertical location of an axis (rendered horizontally) in relation to the plot area.

Declaration

cs-api-definition
public AxisVerticalLocation VerticalLocation { get; set; }

Property Value

AxisVerticalLocation

The vertical location.

Methods

BuildTicksAndLabels(RadSize)

l Builds the ticks and labels.

Declaration

cs-api-definition
protected virtual bool BuildTicksAndLabels(RadSize availableSize)

Parameters

availableSize

RadSize

Size of the available.

Returns

bool

UpdateLayoutStrategy()

Updates the layout strategy.

Declaration

cs-api-definition
protected void UpdateLayoutStrategy()