SeriesInfoTemplateSelector

StockSharp.Xaml.Charting

Bietet Klasse für die Auswahl der richtigen DataTemplate gemäß einem Typ von SeriesInfo

Erbt von: DataTemplateSelector

Konstruktoren

SeriesInfoTemplateSelector
public SeriesInfoTemplateSelector()
seriesInfoTemplateSelector = SeriesInfoTemplateSelector()

Initialisiert eine neue Instanz der Klasse.

Eigenschaften

BandSeries1Template
public DataTemplate BandSeries1Template { get; set; }
value = seriesInfoTemplateSelector.BandSeries1Template
seriesInfoTemplateSelector.BandSeries1Template = value

Bekommt oder setzt die DataTemplate für die erste Serie der BandSeriesInfo

BandSeries2Template
public DataTemplate BandSeries2Template { get; set; }
value = seriesInfoTemplateSelector.BandSeries2Template
seriesInfoTemplateSelector.BandSeries2Template = value

Bekommt oder setzt die DataTemplate für die zweite Serie der BandSeriesInfo

BoxPlotSeriesTemplate
public DataTemplate BoxPlotSeriesTemplate { get; set; }
value = seriesInfoTemplateSelector.BoxPlotSeriesTemplate
seriesInfoTemplateSelector.BoxPlotSeriesTemplate = value

Bekommt oder setzt die DataTemplate für OhlcSeriesInfo

HeatmapSeriesTemplate
public DataTemplate HeatmapSeriesTemplate { get; set; }
value = seriesInfoTemplateSelector.HeatmapSeriesTemplate
seriesInfoTemplateSelector.HeatmapSeriesTemplate = value

Bekommt oder setzt die DataTemplate für HeatmapSeriesInfo

HlcSeriesTemplate
public DataTemplate HlcSeriesTemplate { get; set; }
value = seriesInfoTemplateSelector.HlcSeriesTemplate
seriesInfoTemplateSelector.HlcSeriesTemplate = value

Bekommt oder setzt die DataTemplate für OhlcSeriesInfo

OhlcSeriesTemplate
public DataTemplate OhlcSeriesTemplate { get; set; }
value = seriesInfoTemplateSelector.OhlcSeriesTemplate
seriesInfoTemplateSelector.OhlcSeriesTemplate = value

Bekommt oder setzt die DataTemplate für OhlcSeriesInfo

OneHundredPercentStackedSeriesTemplate
public DataTemplate OneHundredPercentStackedSeriesTemplate { get; set; }
value = seriesInfoTemplateSelector.OneHundredPercentStackedSeriesTemplate
seriesInfoTemplateSelector.OneHundredPercentStackedSeriesTemplate = value

Bekommt oder setzt die DataTemplate für OneHundredPercentStackedSeriesInfo

TimeframeSegmentSeriesTemplate
public DataTemplate TimeframeSegmentSeriesTemplate { get; set; }
value = seriesInfoTemplateSelector.TimeframeSegmentSeriesTemplate
seriesInfoTemplateSelector.TimeframeSegmentSeriesTemplate = value

Bekommt oder setzt die DataTemplate für TimeframeSegmentSeriesInfo

TransactionSeriesTemplate
public DataTemplate TransactionSeriesTemplate { get; set; }
value = seriesInfoTemplateSelector.TransactionSeriesTemplate
seriesInfoTemplateSelector.TransactionSeriesTemplate = value

Bekommt oder setzt die DataTemplate für TransactionSeriesInfo

Methoden

SelectTemplate
public override DataTemplate SelectTemplate(object item, DependencyObject container)
result = seriesInfoTemplateSelector.SelectTemplate(item, container)

Wenn in abgeleiteten Klassen überbelegt, enthält die Logik für die Auswahl einer richtigen DataTemplate

item
container

Felder

BandSeries1TemplateProperty
public static readonly DependencyProperty BandSeries1TemplateProperty
value = SeriesInfoTemplateSelector.BandSeries1TemplateProperty

Definiert die BandSeries1TemplateDependencyProperty

BandSeries2TemplateProperty
public static readonly DependencyProperty BandSeries2TemplateProperty
value = SeriesInfoTemplateSelector.BandSeries2TemplateProperty

Definiert die BandSeries2TemplateDependencyProperty

BoxPlotSeriesTemplateProperty
public static readonly DependencyProperty BoxPlotSeriesTemplateProperty
value = SeriesInfoTemplateSelector.BoxPlotSeriesTemplateProperty

Definiert die BoxPlotSeriesTemplateDependencyProperty

HeatmapSeriesTemplateProperty
public static readonly DependencyProperty HeatmapSeriesTemplateProperty
value = SeriesInfoTemplateSelector.HeatmapSeriesTemplateProperty

Definiert die HeatmapSeriesTemplateDependencyProperty

HlcSeriesTemplateProperty
public static readonly DependencyProperty HlcSeriesTemplateProperty
value = SeriesInfoTemplateSelector.HlcSeriesTemplateProperty

Definiert die HlcSeriesTemplateDependencyProperty

OhlcSeriesTemplateProperty
public static readonly DependencyProperty OhlcSeriesTemplateProperty
value = SeriesInfoTemplateSelector.OhlcSeriesTemplateProperty

Definiert die OhlcSeriesTemplateDependencyProperty

OneHundredPercentStackedSeriesTemplateProperty
public static readonly DependencyProperty OneHundredPercentStackedSeriesTemplateProperty
value = SeriesInfoTemplateSelector.OneHundredPercentStackedSeriesTemplateProperty

Definiert die OneHundredPercentStackedSeriesTemplateDependencyProperty

TimeframeSegmentSeriesTemplateProperty
public static readonly DependencyProperty TimeframeSegmentSeriesTemplateProperty
value = SeriesInfoTemplateSelector.TimeframeSegmentSeriesTemplateProperty

Definiert die TimeframeSegmentSeriesTemplateDependencyProperty

TransactionSeriesTemplateProperty
public static readonly DependencyProperty TransactionSeriesTemplateProperty
value = SeriesInfoTemplateSelector.TransactionSeriesTemplateProperty

Definiert die TransactionSeriesTemplateDependencyProperty