LogarithmicNumericAxis
Proporciona un eje Logaritmic, valor numérico, capaz de renderizar doble, int, short, byte, garrapatas largas en el eje X o Y de un UltrachartSurface. El establecimiento LogarithmicBase determina qué base se utiliza para el logaritmo.
Hereda de: NumericAxis
Implementa: ILogarithmicAxis, IAxis, IAxisParams, IHitTestable, ISuspendable, IInvalidatableElement, IDrawable
Constructores
public LogarithmicNumericAxis()
logarithmicNumericAxis = LogarithmicNumericAxis()
Inicia una nueva instancia de la clase LogarithmicNumericAxis.
Propiedades
public override bool IsLogarithmicAxis { get; }
value = logarithmicNumericAxis.IsLogarithmicAxis
Obtiene un valor indicando si esta instancia es un eje logarítmico.
public double LogarithmicBase { get; set; }
value = logarithmicNumericAxis.LogarithmicBase
logarithmicNumericAxis.LogarithmicBase = value
Obtiene o establece el valor que determina la base utilizada para el logaritmo.
Métodos
public override AxisParams GetAxisParams()
result = logarithmicNumericAxis.GetAxisParams()
Consigue una AxisParams struct con información sobre la configuración del eje actual
public override IRange GetDefaultNonZeroRange()
result = logarithmicNumericAxis.GetDefaultNonZeroRange()
Devuelve un IRange no cero predeterminado, llamado internamente por Ultrachart para restablecer el VisibleRange de un eje a un estado indefinido
protected override IDeltaCalculator GetDeltaCalculator()
result = logarithmicNumericAxis.GetDeltaCalculator()
Devuelve un ejemplo de IDeltaCalculator que se utiliza para calcular los valores de datos de Axis Gridlines, Ticks y Etiquetas. Cuando se sobrescribe en una clase derivada (e.g. LogarithmicNumericAxis, la implementación de GetTickCalculator () cambios para permitir cálculos específicos a ese tipo de eje
Devuelve: Una instancia IDeltaCalculator
public override bool IsValidRange(IRange range)
result = logarithmicNumericAxis.IsValidRange(range)
Compruebe si es válida rango visible para este eje
- range
Campos
public static readonly DependencyProperty LogarithmicBaseProperty
value = LogarithmicNumericAxis.LogarithmicBaseProperty
Define el LogarithmicBase@DependencyProperty@