ChartLineElement

StockSharp.Xaml.Charting

O elemento gráfico que representa uma linha.

Herda de: ChartElement<ChartLineElement>

Implementa: IUltrachartPrimitive, IChartElementEx, IChartElement, IChartPart<IChartElement>, INotifyPropertyChanging, INotifyPropertyChanged, IAsyncPersistable, IChartLineElement

Construtores

ChartLineElement
public ChartLineElement()
chartLineElement = ChartLineElement()

Inicializa uma nova instância do ChartLineElement.

Propriedades

AdditionalColor
public Color AdditionalColor { get; set; }
value = chartLineElement.AdditionalColor
chartLineElement.AdditionalColor = value

Cor de linha adicional (candesias, etc.), com a qual será desenhada no gráfico.

AntiAliasing
public bool AntiAliasing { get; set; }
value = chartLineElement.AntiAliasing
chartLineElement.AntiAliasing = value

O anti- aliasing do desenho da linha. O padrão está habilitado.

Color
public Color Color { get; set; }
value = chartLineElement.Color
chartLineElement.Color = value

Cor da linha (candeias, etc.), com a qual será desenhada no gráfico.

DrawnPoints
internal IReadOnlyList<ChartDrawnPoint> DrawnPoints { get; }
value = chartLineElement.DrawnPoints

The points the element has drawn, in the order of the horizontal axis; none before it has been placed on an area.

DrawTemplate
public ControlTemplate DrawTemplate { get; set; }
value = chartLineElement.DrawTemplate
chartLineElement.DrawTemplate = value

O modelo gráfico para o estilo Ponto DrawStyles.

ShowAxisMarker
public bool ShowAxisMarker { get; set; }
value = chartLineElement.ShowAxisMarker
chartLineElement.ShowAxisMarker = value

Mostrar o marcador do eixo Y.

StrokeThickness
public int StrokeThickness { get; set; }
value = chartLineElement.StrokeThickness
chartLineElement.StrokeThickness = value

A espessura da linha (barra, etc.) com a qual será desenhada no gráfico. O valor por omissão é 1.

Style
public DrawStyles Style { get; set; }
value = chartLineElement.Style
chartLineElement.Style = value

O estilo de desenho das linhas. O padrão é Linha.

Métodos

CheckAxesCompatible
public override bool CheckAxesCompatible(ChartAxisType? xType, ChartAxisType? yType)
result = chartLineElement.CheckAxesCompatible(xType, yType)

Verifique se o elemento pode ser desenhado usando tipos de eixo fornecidos.

xType
Tipo de eixo X.
yType
Tipo de eixo Y.

Retorna: se os tipos fornecidos forem suportados.

LoadAsync
public override Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = chartLineElement.LoadAsync(storage, cancellationToken)

Load settings.

storage
Settings storage.
cancellationToken
CancellationToken

Retorna: Task

OnDraw
protected override bool OnDraw(ChartDrawData data)
result = chartLineElement.OnDraw(data)

Desenhar o elemento raiz.

data
Dados de desenho do gráfico.

Retorna: se os dados foram desenhados com sucesso, caso contrário, retorna .

SaveAsync
public override Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = chartLineElement.SaveAsync(storage, cancellationToken)

Save settings.

storage
Settings storage.
cancellationToken
CancellationToken

Retorna: Task