FastOhlcRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Обеспечивает быстрый рендеринг серии свечей, однако предполагает, что все X-данные расположены равномерно. Пробелы в данных свернуты

Наследует: BaseRenderableSeries

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

FastOhlcRenderableSeries
public FastOhlcRenderableSeries()
fastOhlcRenderableSeries = FastOhlcRenderableSeries()

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

Свойства

DataPointWidth
public double DataPointWidth { get; set; }
value = fastOhlcRenderableSeries.DataPointWidth
fastOhlcRenderableSeries.DataPointWidth = value

Получает или устанавливает значение DataPointWidth, от 0,0 до 1,0, которое определяет долю доступного пространства, которое должен занимать каждый столбец.

DownWickColor
public Color DownWickColor { get; set; }
value = fastOhlcRenderableSeries.DownWickColor
fastOhlcRenderableSeries.DownWickColor = value

Получает или устанавливает цвет, используемый для фитилей и контуров на нижних свечах (закрывается <открывается)

UpWickColor
public Color UpWickColor { get; set; }
value = fastOhlcRenderableSeries.UpWickColor
fastOhlcRenderableSeries.UpWickColor = value

Получает или устанавливает цвет, используемый для фитилей и контуров на свечах (закрыть > открыть)

Методы

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

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

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

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

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

Называется, когда изменяется свойство DataSeries - i.e. установлен новый IDataSeries

oldDataSeries
Старый IDataSeries
newDataSeries
Новый IDataSeries
OnResamplingModeChanged
protected override void OnResamplingModeChanged()
fastOhlcRenderableSeries.OnResamplingModeChanged()

Называется при изменении режима повторного отбора проб

Поля

DataPointWidthProperty
public static readonly DependencyProperty DataPointWidthProperty
value = FastOhlcRenderableSeries.DataPointWidthProperty

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

DownWickColorProperty
public static readonly DependencyProperty DownWickColorProperty
value = FastOhlcRenderableSeries.DownWickColorProperty

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

UpWickColorProperty
public static readonly DependencyProperty UpWickColorProperty
value = FastOhlcRenderableSeries.UpWickColorProperty

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