Class
LogarithmicAxis

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

Definition

Namespace:Telerik.UI.Xaml.Controls.Chart

Assembly:Telerik.WinUI.Controls.dll

Syntax:

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

Inheritance: objectRadControlPresenterBaseChartElementPresenterAxisLineAxisCartesianAxisNumericalAxisLogarithmicAxis

Implements: IChartElementPresenterIElementPresenter

Inherited Members NumericalAxis.MinimumPropertyNumericalAxis.MaximumPropertyNumericalAxis.RangeExtendDirectionPropertyNumericalAxis.DesiredTickCountPropertyNumericalAxis.MinorTicksPerMajorPropertyNumericalAxis.MinorTickTemplatePropertyNumericalAxis.MinorTickStylePropertyNumericalAxis.GetTickTemplate(TickType)NumericalAxis.MinimumNumericalAxis.MaximumNumericalAxis.RangeExtendDirectionNumericalAxis.DesiredTickCountNumericalAxis.MinorTicksPerMajorNumericalAxis.MinorTickTemplateNumericalAxis.MinorTickStyleNumericalAxis.MinorTickOffsetNumericalAxis.MinorTickLengthNumericalAxis.ActualRangeCartesianAxis.HorizontalLocationPropertyCartesianAxis.VerticalLocationPropertyCartesianAxis.HorizontalLocationCartesianAxis.VerticalLocationLineAxis.IsInversePropertyLineAxis.UnapplyTemplateCore()LineAxis.ApplyTemplateCore()LineAxis.IsInverseAxis.LabelRotationAnglePropertyAxis.MajorTickTemplatePropertyAxis.MajorTickStylePropertyAxis.TitleTemplatePropertyAxis.ShowLabelsPropertyAxis.LabelIntervalPropertyAxis.LabelFitModePropertyAxis.LabelTemplatePropertyAxis.LabelTemplateSelectorPropertyAxis.LabelStylePropertyAxis.LineStylePropertyAxis.TitlePropertyAxis.LabelFormatPropertyAxis.LabelFormatterPropertyAxis.LabelCreatorPropertyAxis.MeasureNodeOverride(Node, object)Axis.OnAttached()Axis.OnDetached(RadChartBase)Axis.OnCreateAutomationPeer()Axis.LabelFormatterAxis.LabelCreatorAxis.LabelRotationAngleAxis.LineStyleAxis.LastLabelVisibilityAxis.LabelFormatAxis.MajorTickOffsetAxis.MajorTickLengthAxis.LabelOffsetAxis.ShowLabelsAxis.LabelFitModeAxis.TitleAxis.LabelTemplateAxis.LabelTemplateSelectorAxis.LabelStyleAxis.TitleTemplateAxis.MajorTickTemplateAxis.MajorTickStyleAxis.TickThicknessAxis.LabelIntervalChartElementPresenter.ZIndexChartElementPresenter.ChartPresenterBase.InfinitySizePresenterBase.InfinityPointPresenterBase.RefreshNode(object)PresenterBase.InvalidatePalette()PresenterBase.RefreshNodeCore(Node)PresenterBase.CreateContentPresenter(object, DataTemplate)PresenterBase.RenderSurfacePresenterBase.CompositorPresenterBase.ContainerVisualRootRadControl.EndVisualStateUpdate(bool, bool)RadControl.UpdateVisualState(bool)RadControl.BeginVisualStateUpdate()RadControl.SetVisualState(string, bool)RadControl.CanUpdateVisualState()RadControl.ComposeVisualStateName()RadControl.MeasureOverride(Size)RadControl.ArrangeOverride(Size)RadControl.OnApplyTemplate()RadControl.OnIsEnabledChanged(bool, bool)RadControl.OnTemplateApplied()RadControl.LoadCore()RadControl.OnLoaded()RadControl.UnloadCore()RadControl.CurrentVisualStateRadControl.IsLoadedRadControl.IsLoadingRadControl.IsUnloadedRadControl.WasUnloadedRadControl.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
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