New to Telerik UI for WPFStart a free 30-day trial

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:

C#
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.MajorTickTemplatePropertyAxis.MajorTickStylePropertyAxis.TitleTemplatePropertyAxis.LineStrokePropertyAxis.LineDashArrayPropertyAxis.TitlePropertyAxis.ElementBrushPropertyAxis.LabelRotationAnglePropertyAxis.ShowLabelsPropertyAxis.LabelIntervalPropertyAxis.LabelFitModePropertyAxis.LabelTemplatePropertyAxis.LabelTemplateSelectorPropertyAxis.LabelStylePropertyAxis.LabelFormatPropertyAxis.MeasureNodeOverride(ChartNode, object)Axis.OnCreateAutomationPeer()Axis.LineDashArrayAxis.LineStrokeAxis.LineThicknessAxis.MajorTickOffsetAxis.TitleAxis.TitleTemplateAxis.MajorTickTemplateAxis.MajorTickStyleAxis.TickThicknessAxis.MajorTickLengthAxis.ElementBrushAxis.LabelRotationAngleAxis.LastLabelVisibilityAxis.LabelFormatAxis.LabelOffsetAxis.ShowLabelsAxis.LabelFitModeAxis.LabelTemplateAxis.LabelTemplateSelectorAxis.LabelStyleAxis.LabelIntervalAxis.SmartLabelsModeChartElementPresenter.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

Initializes a new instance of the LogarithmicAxis class.

C#
public LogarithmicAxis()

Fields

ExponentStepProperty

DependencyProperty

Identifies the ExponentStep dependency property.

C#
public static readonly DependencyProperty ExponentStepProperty

Properties

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.

C#
[TypeConverter(typeof(StringToDoubleConverter))]
public double ExponentStep { get; set; }
Remarks:

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

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

C#
public double LogarithmBase { get; set; }

Methods

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

C#
protected override void OnInitialized(EventArgs e)
Parameters:eEventArgs

The RoutedEventArgs that contains the event data.

Overrides: Axis.OnInitialized(EventArgs)