FastCandlestickRenderableSeries
Обеспечивает быстрый рендеринг серии свечей, однако предполагает, что все X-данные расположены равномерно. Пробелы в данных свернуты
Наследует: BaseRenderableSeries
Конструкторы
public FastCandlestickRenderableSeries()
fastCandlestickRenderableSeries = FastCandlestickRenderableSeries()
Инициирует новый экземпляр класса FastCandlestickRenderableSeries.
Свойства
public double DataPointWidth { get; set; }
value = fastCandlestickRenderableSeries.DataPointWidth
fastCandlestickRenderableSeries.DataPointWidth = value
Получает или устанавливает значение DataPointWidth, от 0,0 до 1,0, которое определяет долю доступного пространства, которое должен занимать каждый столбец.
public Brush DownBodyBrush { get; set; }
value = fastCandlestickRenderableSeries.DownBodyBrush
fastCandlestickRenderableSeries.DownBodyBrush = value
Получает или устанавливает Кисточку, используемую для тела свечи на свечах (закрыть > открыть). Если нуль, UpBodyColor используется свойство
public Color DownBodyColor { get; set; }
value = fastCandlestickRenderableSeries.DownBodyColor
fastCandlestickRenderableSeries.DownBodyColor = value
Получает или устанавливает цвет, используемый для тела свечи на нижних свечах (закрывается <открывается)
public Color DownWickColor { get; set; }
value = fastCandlestickRenderableSeries.DownWickColor
fastCandlestickRenderableSeries.DownWickColor = value
Получает или устанавливает цвет, используемый для фитилей и контуров на нижних свечах (закрывается <открывается)
public Brush UpBodyBrush { get; set; }
value = fastCandlestickRenderableSeries.UpBodyBrush
fastCandlestickRenderableSeries.UpBodyBrush = value
Получает или устанавливает Кисточку, используемую для тела свечи на свечах (закрыть > открыть). Если нуль, UpBodyColor используется свойство
public Color UpBodyColor { get; set; }
value = fastCandlestickRenderableSeries.UpBodyColor
fastCandlestickRenderableSeries.UpBodyColor = value
Получает или устанавливает цвет, используемый для тела свечи на свечах (закрыть > открыть)
public Color UpWickColor { get; set; }
value = fastCandlestickRenderableSeries.UpWickColor
fastCandlestickRenderableSeries.UpWickColor = value
Получает или устанавливает цвет, используемый для фитилей и контуров на свечах (закрыть > открыть)
Методы
protected override bool GetIsValidForDrawing()
result = fastCandlestickRenderableSeries.GetIsValidForDrawing()
Получает значение, указывающее, является ли этот BaseRenderableSeries действительным для рисования.
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
fastCandlestickRenderableSeries.InternalDraw(renderContext, renderPassData)
Рисует серию с использованием IRenderContext2D и IRenderPassData, переданных в
- renderContext
- контекст рендеринга. Это графический объект, который имеет методы рисования линий, квадратов и многоугольников на экране.
- renderPassData
- рендер передает данные. Содержит пересэмплированные IPointSeries, IndexRange точек на экране и текущие YAxis и XAxis ICoordinateCalculator для преобразования точек данных в точки экрана
protected override void OnDataSeriesDependencyPropertyChanged(IDataSeries oldDataSeries, IDataSeries newDataSeries)
fastCandlestickRenderableSeries.OnDataSeriesDependencyPropertyChanged(oldDataSeries, newDataSeries)
Называется, когда изменяется свойство DataSeries - i.e. установлен новый IDataSeries
- oldDataSeries
- Старый IDataSeries
- newDataSeries
- Новый IDataSeries
protected override void OnResamplingModeChanged()
fastCandlestickRenderableSeries.OnResamplingModeChanged()
Называется при изменении режима повторного отбора проб
Поля
public static readonly DependencyProperty DataPointWidthProperty
value = FastCandlestickRenderableSeries.DataPointWidthProperty
Определяет DataPointWidth DependencyProperty
public static readonly DependencyProperty DownBodyBrushProperty
value = FastCandlestickRenderableSeries.DownBodyBrushProperty
Определяет DownBodyBrush DependencyProperty
public static readonly DependencyProperty DownBodyColorProperty
value = FastCandlestickRenderableSeries.DownBodyColorProperty
Определяет DownBodyColor DependencyProperty
public static readonly DependencyProperty DownWickColorProperty
value = FastCandlestickRenderableSeries.DownWickColorProperty
Определяет DownWickColor DependencyProperty
public static readonly DependencyProperty UpBodyBrushProperty
value = FastCandlestickRenderableSeries.UpBodyBrushProperty
Определяет UpBodyBrush DependencyProperty
public static readonly DependencyProperty UpBodyColorProperty
value = FastCandlestickRenderableSeries.UpBodyColorProperty
Определяет UpBodyColor DependencyProperty
public static readonly DependencyProperty UpWickColorProperty
value = FastCandlestickRenderableSeries.UpWickColorProperty
Определяет UpWickColor DependencyProperty