UltraStockChart

StockSharp.Xaml.Charting

Предоставляет высокопроизводительную панель управления биржевыми диаграммами с окном просмотра RenderSurfaceBase. Шаблон включает CategoryDateTimeAxis в качестве оси X и NumericAxis в качестве оси Y. UltraStockChart может иметь источник данных IDataSeries для каждого IRenderableSeries или использовать новый API MVVM (см. свойство SeriesSource)

Наследует: UltrachartSurface

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

UltraStockChart
public UltraStockChart()
ultraStockChart = UltraStockChart()

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

Свойства

BarTimeFrame
public double BarTimeFrame { get; set; }
value = ultraStockChart.BarTimeFrame
ultraStockChart.BarTimeFrame = value

Получает или устанавливает BarTimeFrame, это время в секундах для каждой строки на UltraStockChart

DefaultDataProvider
public InspectSeriesModifierBase DefaultDataProvider { get; set; }
value = ultraStockChart.DefaultDataProvider
ultraStockChart.DefaultDataProvider = value

Получает или устанавливает модификатор, который предоставляет данные для легенды

IsAxisMarkersEnabled
public bool IsAxisMarkersEnabled { get; set; }
value = ultraStockChart.IsAxisMarkersEnabled
ultraStockChart.IsAxisMarkersEnabled = value

Получает или устанавливает, должны ли маркеры оси отображаться на правильной YAxis, показывая значения серии

IsCursorEnabled
public bool IsCursorEnabled { get; set; }
value = ultraStockChart.IsCursorEnabled
ultraStockChart.IsCursorEnabled = value

Получает или устанавливает, включен ли CursorModifier или нет

IsPanEnabled
public bool IsPanEnabled { get; set; }
value = ultraStockChart.IsPanEnabled
ultraStockChart.IsPanEnabled = value

Получает или устанавливает, включен ли модификатор Pan

IsRolloverEnabled
public bool IsRolloverEnabled { get; set; }
value = ultraStockChart.IsRolloverEnabled
ultraStockChart.IsRolloverEnabled = value

Получает или устанавливает, включен ли RolloverModifier или нет

IsRubberBandZoomEnabled
public bool IsRubberBandZoomEnabled { get; set; }
value = ultraStockChart.IsRubberBandZoomEnabled
ultraStockChart.IsRubberBandZoomEnabled = value

Получает или устанавливает, включен ли RubberBandXyZoom

IsXAxisVisible
public bool IsXAxisVisible { get; set; }
value = ultraStockChart.IsXAxisVisible
ultraStockChart.IsXAxisVisible = value

Получает или устанавливает значение, указывающее, видна ли ось X.

LegendSource
public ChartDataObject LegendSource { get; set; }
value = ultraStockChart.LegendSource
ultraStockChart.LegendSource = value

Получает или устанавливает источник данных для легенды

LegendStyle
public Style LegendStyle { get; set; }
value = ultraStockChart.LegendStyle
ultraStockChart.LegendStyle = value

Получает или устанавливает стиль для LegendModifier

ShowLegend
public bool ShowLegend { get; set; }
value = ultraStockChart.ShowLegend
ultraStockChart.ShowLegend = value

Получает или устанавливает, нужно ли отображать легенду

VerticalChartGroupId
public string VerticalChartGroupId { get; set; }
value = ultraStockChart.VerticalChartGroupId
ultraStockChart.VerticalChartGroupId = value

Получает или устанавливает значение прокси для прикрепленного имущества UltrachartGroup.VerticalChartGroup и имущества MouseManager.MouseEventGroup, которое используется для связывания размеров диаграмм и событий мыши

XAxisStyle
public Style XAxisStyle { get; set; }
value = ultraStockChart.XAxisStyle
ultraStockChart.XAxisStyle = value

Получает или устанавливает стиль, позволяющий прямо переопределять встроенную XAxis (TargetType должен быть CategoryDateTimeAxis)

YAxisStyle
public Style YAxisStyle { get; set; }
value = ultraStockChart.YAxisStyle
ultraStockChart.YAxisStyle = value

Получает или устанавливает стиль, позволяющий прямо переопределять встроенную XAxis (TargetType должен быть NumericAxis)

Методы

ZoomExtents
public override void ZoomExtents()
ultraStockChart.ZoomExtents()

Увеличивает диаграмму до размеров данных, плюс любые X или Y растут по фракции, установленной на X и Y осях

Поля

BarTimeFrameProperty
public static readonly DependencyProperty BarTimeFrameProperty
value = UltraStockChart.BarTimeFrameProperty

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

DefaultDataProviderProperty
public static readonly DependencyProperty DefaultDataProviderProperty
value = UltraStockChart.DefaultDataProviderProperty

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

IsAxisMarkersEnabledProperty
public static readonly DependencyProperty IsAxisMarkersEnabledProperty
value = UltraStockChart.IsAxisMarkersEnabledProperty

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

IsCursorEnabledProperty
public static readonly DependencyProperty IsCursorEnabledProperty
value = UltraStockChart.IsCursorEnabledProperty

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

IsPanEnabledProperty
public static readonly DependencyProperty IsPanEnabledProperty
value = UltraStockChart.IsPanEnabledProperty

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

IsRolloverEnabledProperty
public static readonly DependencyProperty IsRolloverEnabledProperty
value = UltraStockChart.IsRolloverEnabledProperty

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

IsRubberBandZoomEnabledProperty
public static readonly DependencyProperty IsRubberBandZoomEnabledProperty
value = UltraStockChart.IsRubberBandZoomEnabledProperty

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

IsXAxisVisibleProperty
public static readonly DependencyProperty IsXAxisVisibleProperty
value = UltraStockChart.IsXAxisVisibleProperty

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

LegendSourceProperty
public static readonly DependencyProperty LegendSourceProperty
value = UltraStockChart.LegendSourceProperty

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

LegendStyleProperty
public static readonly DependencyProperty LegendStyleProperty
value = UltraStockChart.LegendStyleProperty

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

ShowLegendProperty
public static readonly DependencyProperty ShowLegendProperty
value = UltraStockChart.ShowLegendProperty

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

VerticalChartGroupIdProperty
public static readonly DependencyProperty VerticalChartGroupIdProperty
value = UltraStockChart.VerticalChartGroupIdProperty

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

XAxisStyleProperty
public static readonly DependencyProperty XAxisStyleProperty
value = UltraStockChart.XAxisStyleProperty

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

YAxisStyleProperty
public static readonly DependencyProperty YAxisStyleProperty
value = UltraStockChart.YAxisStyleProperty

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