FastColumnRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Обеспечивает быстрый рендеринг серий столбцов (баров).

Наследует: BaseColumnRenderableSeries

Конструкторы

FastColumnRenderableSeries
public FastColumnRenderableSeries()
fastColumnRenderableSeries = FastColumnRenderableSeries()

Инициирует новый пример класса.

Методы

GetColumnWidth
protected override double GetColumnWidth(IPointSeries points, IRenderPassData renderPassData)
result = fastColumnRenderableSeries.GetColumnWidth(points, renderPassData)

При перегрузке в производном классе вычисляется ширина столбцов, которая зависит от входных данных, любого расстояния и текущих размеров точки обзора.

points
IPointSeries, содержащий данные повторного отбора образцов для рендеринга
renderPassData
IRenderPassData, содержащий информацию о текущем пропуске рендеринга

Возвращает: Ширина колонны

GetIsValidForDrawing
protected override bool GetIsValidForDrawing()
result = fastColumnRenderableSeries.GetIsValidForDrawing()

Получает значение, указывающее, является ли этот BaseRenderableSeries действительным для рисования.

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

Возвращает диапазон данных ассоциированного IDataSeries по направлению Y Диапазон X-Axis, который в настоящее время рассматривается, Указывает, следует ли возвращать только положительный YRange