StackedMountainRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Define uma série renderizável em Stacked-Montain, suportando renderização de áreas de montanha que acumularam valores Y para várias séries em um grupo.

Herda de: BaseMountainRenderableSeries

Implementa: IStackedMountainRenderableSeries, IStackedRenderableSeries, IRenderableSeries, IRenderableSeriesBase, IDrawable, IXmlSerializable

Construtores

StackedMountainRenderableSeries
public StackedMountainRenderableSeries()
stackedMountainRenderableSeries = StackedMountainRenderableSeries()

Inicializa uma nova instância da classe StackedMountainRenderableSeries.

Propriedades

IsOneHundredPercent
public bool IsOneHundredPercent { get; set; }
value = stackedMountainRenderableSeries.IsOneHundredPercent
stackedMountainRenderableSeries.IsOneHundredPercent = value

Obtém ou define um valor se todas as séries com a mesma StackedGroupId aparecerão 100% empilhadas

StackedGroupId
public string StackedGroupId { get; set; }
value = stackedMountainRenderableSeries.StackedGroupId
stackedMountainRenderableSeries.StackedGroupId = value

Obtém ou define um ID de grupo empilhado de cadeias de caracteres, usado para garantir que as colunas sejam empilhadas

Métodos

GetYRange
public override IRange GetYRange(IRange xRange, bool getPositiveRange)
result = stackedMountainRenderableSeries.GetYRange(xRange, getPositiveRange)

Retorna o intervalo de dados da associação IDataSeries na direção Y O intervalo X-Axis atualmente em visualização Indica se retornar YRange positivo apenas

IsHitTest
protected override bool IsHitTest(Point rawPoint, HitTestInfo nearestHitResult, double hitTestRadius, Point previousDataPoint, Point nextDataPoint)
result = stackedMountainRenderableSeries.IsHitTest(rawPoint, nearestHitResult, hitTestRadius, previousDataPoint, nextDataPoint)

Quando ultrapassado em classes derivadas, realiza o teste de hit em séries usando valores interpolados

StockSharp#Xaml#Charting#Visuals#RenderableSeries#IStackedMountainRenderableSeries#DrawMountain(IRenderContext2D, bool)

Desenha o StackedMountainRenderableSeries usando o IRenderContext2D, IRenderPassData e a própria série passível de renderização passou para

Campos

IsOneHundredPercentProperty
public static readonly DependencyProperty IsOneHundredPercentProperty
value = StackedMountainRenderableSeries.IsOneHundredPercentProperty

Define IsOneHundredPercent DependencyProperty @

StackedGroupIdProperty
public static readonly DependencyProperty StackedGroupIdProperty
value = StackedMountainRenderableSeries.StackedGroupIdProperty

Define StackedGroupId DependencyProperty @