ChartElement

StockSharp.Xaml.Charting

La clase base que describe el elemento de la gráfica (indicador, vela, etc.).

Hereda de: ChartPart<T>

Implementa: IChartElementEx, IChartElement, IChartPart<IChartElement>, INotifyPropertyChanging, INotifyPropertyChanged, IPersistable

Propiedades

ChartArea
public IChartArea ChartArea { get; private set; }
value = chartElement.ChartArea
chartElement.ChartArea = value

Área de carga.

ChildElements
public IEnumerable<IChartElement> ChildElements { get; }
value = chartElement.ChildElements

Elementos de la gráfica infantil.

Colorer
public Func<IComparable, Color?> Colorer { get; set; }
value = chartElement.Colorer
chartElement.Colorer = value

Colorador de elementos personalizados.

FullTitle
public string FullTitle { get; set; }
value = chartElement.FullTitle
chartElement.FullTitle = value

El título de la serie completa. Si esta propiedad es indefinida, el título autogenerado será utilizado en su lugar.

IsLegend
public bool IsLegend { get; set; }
value = chartElement.IsLegend
chartElement.IsLegend = value

Si este elemento se muestra en la leyenda.

IsVisible
public bool IsVisible { get; set; }
value = chartElement.IsVisible
chartElement.IsVisible = value

Mostrar/hierrar anotación.

ParentElement
public IChartElement ParentElement { get; }
value = chartElement.ParentElement

Elemento de gráfico de parientes.

Priority
protected virtual int Priority { get; }
value = chartElement.Priority
XAxisId
public string XAxisId { get; set; }
value = chartElement.XAxisId
chartElement.XAxisId = value

Eje X.

YAxisId
public string YAxisId { get; set; }
value = chartElement.YAxisId
chartElement.YAxisId = value

Eje-Y.

Métodos

AddChildElement
protected internal void AddChildElement(IChartElement element, bool dontDraw)
chartElement.AddChildElement(element, dontDraw)

Agregue el elemento gráfico infantil.

element
dontDraw
No crea el elemento de la gráfica correspondiente. Se utiliza para elementos anidados.
CheckAxesCompatible
public virtual bool CheckAxesCompatible(ChartAxisType? xType, ChartAxisType? yType)
result = chartElement.CheckAxesCompatible(xType, yType)

Compruebe si el elemento puede ser dibujado utilizando tipos de eje suministrado.

xType
Tipo X de eje.
yType
Tipo de eje Y.

Devuelve: si se admiten tipos suministrados.

Clone
public sealed override T Clone()
result = chartElement.Clone()

Crear una copia de ChartElement.

Devuelve: Copiado.

CopyTo
internal override T CopyTo(T elem)
result = chartElement.CopyTo(elem)

Copia el mensaje en el .

elem
Copy.

Devuelve: Copy.

CreateClone
protected virtual T CreateClone()
result = chartElement.CreateClone()

Crear clon, pero no rellenar campos/propiedades.

GetGeneratedTitle
protected virtual string GetGeneratedTitle()
result = chartElement.GetGeneratedTitle()

Consigue el título generado.

Devuelve: Auto genera el título de elemento de gráfico.

Load
public override void Load(SettingsStorage storage)
chartElement.Load(storage)

Ajustes de carga.

storage
Configuración de almacenamiento.
OnDraw
protected abstract bool OnDraw(ChartDrawData data)
result = chartElement.OnDraw(data)

Dibuja sobre el elemento raíz.

data
Datos de dibujo de gráficos.

Devuelve: si los datos se dibujaron con éxito, de lo contrario, devuelve .

OnReset
protected virtual void OnReset()
chartElement.OnReset()

Elemento de reiniciar.

RemoveChildElement
protected internal void RemoveChildElement(IChartElement element)
chartElement.RemoveChildElement(element)

Quitar el elemento de la gráfica infantil.

Save
public override void Save(SettingsStorage storage)
chartElement.Save(storage)

Guardar configuración.

storage
Configuración de almacenamiento.