Class
LogarithmicAxis

Represents an axis that uses the Logarithm function to calculate the values of the plotted points.

Definition

Namespace:Telerik.Windows.Controls.ChartView

Assembly:Telerik.Windows.Controls.Chart.dll

Syntax:

cs-api-definition
public class LogarithmicAxis : NumericalAxis, IChartElementPresenter

Inheritance: objectRadControlBasePresenterBaseChartElementPresenterAxisLineAxisCartesianAxisNumericalAxisLogarithmicAxis

Implements: IChartElementPresenter

Inherited Members NumericalAxis.ActualRangePropertyNumericalAxis.ActualVisibleRangePropertyNumericalAxis.MinimumPropertyNumericalAxis.MaximumPropertyNumericalAxis.RangeExtendDirectionPropertyNumericalAxis.DesiredTickCountPropertyNumericalAxis.MinorTicksPerMajorPropertyNumericalAxis.MinorTickTemplatePropertyNumericalAxis.MinorTickStylePropertyNumericalAxis.GetTickTemplate(TickType)NumericalAxis.ActualRangeNumericalAxis.ActualVisibleRangeNumericalAxis.MinimumNumericalAxis.MaximumNumericalAxis.RangeExtendDirectionNumericalAxis.DesiredTickCountNumericalAxis.MinorTicksPerMajorNumericalAxis.MinorTickTemplateNumericalAxis.MinorTickStyleNumericalAxis.MinorTickOffsetNumericalAxis.MinorTickLengthNumericalAxis.ActualRangeChangedNumericalAxis.ActualVisibleRangeChangedCartesianAxis.HorizontalLocationPropertyCartesianAxis.VerticalLocationPropertyCartesianAxis.HorizontalLocationCartesianAxis.VerticalLocationCartesianAxis.IsStepRecalculationOnZoomEnabledLineAxis.IsInversePropertyLineAxis.PanZoomBarStylePropertyLineAxis.OnApplyTemplate()LineAxis.OnAttached()LineAxis.OnDetached(RadChartBase)LineAxis.IsInverseLineAxis.PanZoomBarStyleAxis.LabelRotationAnglePropertyAxis.ShowLabelsPropertyAxis.LabelIntervalPropertyAxis.LabelFitModePropertyAxis.LabelTemplatePropertyAxis.LabelTemplateSelectorPropertyAxis.LabelStylePropertyAxis.LabelFormatPropertyAxis.MajorTickTemplatePropertyAxis.MajorTickStylePropertyAxis.TitleTemplatePropertyAxis.LineStrokePropertyAxis.LineDashArrayPropertyAxis.TitlePropertyAxis.ElementBrushPropertyAxis.MeasureNodeOverride(ChartNode, object)Axis.OnCreateAutomationPeer()Axis.LabelRotationAngleAxis.LastLabelVisibilityAxis.LabelFormatAxis.LabelOffsetAxis.ShowLabelsAxis.LabelFitModeAxis.LabelTemplateAxis.LabelTemplateSelectorAxis.LabelStyleAxis.LabelIntervalAxis.SmartLabelsModeAxis.LineDashArrayAxis.LineStrokeAxis.LineThicknessAxis.MajorTickOffsetAxis.TitleAxis.TitleTemplateAxis.MajorTickTemplateAxis.MajorTickStyleAxis.TickThicknessAxis.MajorTickLengthAxis.ElementBrushChartElementPresenter.OnPropertyChanged(DependencyPropertyChangedEventArgs)ChartElementPresenter.ZIndexChartElementPresenter.ChartPresenterBase.InfinitySizePresenterBase.InfinityPointPresenterBase.RefreshNode(ChartNode)PresenterBase.InvalidatePalette()PresenterBase.RefreshNodeCore(ChartNode)PresenterBase.CreateContentPresenter(object, DataTemplate)PresenterBase.RenderSurfaceRadControlBase.OnUnloaded(object, RoutedEventArgs)RadControlBase.OnLoaded(object, RoutedEventArgs)RadControlBase.IsLoadedRadControlBase.IsTemplateApplied

Constructors

LogarithmicAxis()

Initializes a new instance of the LogarithmicAxis class.

Declaration

cs-api-definition
public LogarithmicAxis()

Fields

ExponentStepProperty

Identifies the ExponentStep dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ExponentStepProperty

Field Value

DependencyProperty

Properties

ExponentStep

Gets or sets the exponent step between each axis tick. By default the axis itself will calculate the exponent step, depending on the plotted data points.

Declaration

cs-api-definition
[TypeConverter(typeof(StringToDoubleConverter))]
public double ExponentStep { get; set; }

Property Value

double

Remarks

You can reset this property by setting it to 0 to restore the default behavior.

LogarithmBase

Gets or sets the base of the logarithm used for normalizing data points' values.

Declaration

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

Property Value

double

Methods

OnInitialized(EventArgs)

Raises the event. This method is invoked whenever is set to true internally.

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

Overrides Axis.OnInitialized(EventArgs)