FastLineRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Определяет отображаемую серию линий, поддерживающую сплошные, штриховые (толщиной 1+), пунктирные линии и дополнительные точечные маркеры.

Наследует: BaseRenderableSeries

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

FastLineRenderableSeries
public FastLineRenderableSeries()
fastLineRenderableSeries = FastLineRenderableSeries()

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

Свойства

IsDigitalLine
public bool IsDigitalLine { get; set; }
value = fastLineRenderableSeries.IsDigitalLine
fastLineRenderableSeries.IsDigitalLine = value

Получает или устанавливает значение, указывающее, является ли эта строка цифровой (этапной) линией.

OhlcDrawMode
public OhlcLineDrawMode OhlcDrawMode { get; set; }
value = fastLineRenderableSeries.OhlcDrawMode
fastLineRenderableSeries.OhlcDrawMode = value

Режим ничьей линии OHLC.

StrokeDashArray
public double[] StrokeDashArray { get; set; }
value = fastLineRenderableSeries.StrokeDashArray
fastLineRenderableSeries.StrokeDashArray = value

Получает или устанавливает свойство StrokeDashArray, используемое для определения пунктирной линии. См. документацию MSDN для StrokeDashArray, поскольку это свойство пытается имитировать то же поведение

Методы

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

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

InternalDraw
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
fastLineRenderableSeries.InternalDraw(renderContext, renderPassData)

Рисует серию с использованием IRenderContext2D и IRenderPassData, переданных в

renderContext
контекст рендеринга. Это графический объект, который имеет методы рисования линий, квадратов и многоугольников на экране.
renderPassData
рендер передает данные. Содержит пересэмплированные IPointSeries, IndexRange точек на экране и текущие YAxis и XAxis ICoordinateCalculator для преобразования точек данных в точки экрана
OnSeriesColorChanged
protected override void OnSeriesColorChanged()
fastLineRenderableSeries.OnSeriesColorChanged()

Называется, когда изменяется свойство зависимости SeriesColor. Позволяет производным типам выполнять кэширование

Поля

IsDigitalLineProperty
public static readonly DependencyProperty IsDigitalLineProperty
value = FastLineRenderableSeries.IsDigitalLineProperty

Определяет IsDigitalLine DependencyProperty

OhlcDrawModeProperty
public static readonly DependencyProperty OhlcDrawModeProperty
value = FastLineRenderableSeries.OhlcDrawModeProperty

Определяет OhlcDrawMode DependencyProperty

StrokeDashArrayProperty
public static readonly DependencyProperty StrokeDashArrayProperty
value = FastLineRenderableSeries.StrokeDashArrayProperty

Определяет StrokeDashArray DependencyProperty