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