LogarithmicNumericAxis
Предоставляет логарифмическую числовую ось значений, способную отображать двойные, целочисленные, короткие, байтовые и длинные тики по оси X или Y UltrachartSurface. Свойство LogarithmicBase определяет, какое основание используется для логарифма.
Наследует: NumericAxis
Реализует: ILogarithmicAxis, IAxis, IAxisParams, IHitTestable, ISuspendable, IInvalidatableElement, IDrawable
Конструкторы
public LogarithmicNumericAxis()
logarithmicNumericAxis = LogarithmicNumericAxis()
Инициирует новый экземпляр класса LogarithmicNumericAxis.
Свойства
public override bool IsLogarithmicAxis { get; }
value = logarithmicNumericAxis.IsLogarithmicAxis
Получает значение, указывающее, является ли этот экземпляр логарифмической осью.
public double LogarithmicBase { get; set; }
value = logarithmicNumericAxis.LogarithmicBase
logarithmicNumericAxis.LogarithmicBase = value
Получает или устанавливает значение, которое определяет основание, используемое для логарифма.
Методы
public override AxisParams GetAxisParams()
result = logarithmicNumericAxis.GetAxisParams()
Получает AxisParams struct с информацией о текущей установке оси
public override IRange GetDefaultNonZeroRange()
result = logarithmicNumericAxis.GetDefaultNonZeroRange()
Возвращает ненулевой IRange по умолчанию, вызванный внутри Ultrachart для сброса VisibleRange оси в неопределенное состояние
protected override IDeltaCalculator GetDeltaCalculator()
result = logarithmicNumericAxis.GetDeltaCalculator()
Возвращает экземпляр IDeltaCalculator, который используется для вычисления значений данных Axis Gridlines, Ticks и Labels. При переопределении в производном классе (e.g. LogarithmicNumericAxis) внесение изменений в GetTickCalculator() позволяет производить расчеты, характерные для данного типа оси
Возвращает: An IDeltaCalculator instance
public override bool IsValidRange(IRange range)
result = logarithmicNumericAxis.IsValidRange(range)
Проверьте, действителен ли видимый диапазон для этой оси.
- range
Поля
public static readonly DependencyProperty LogarithmicBaseProperty
value = LogarithmicNumericAxis.LogarithmicBaseProperty
Определяет LogarithmicBase DependencyProperty