DataTemplateSelector

StockSharp.Xaml.Charting

RolloverModifierとCursorModifierが使用するテンプレートセレクターのベース機能を提供して、修飾子で出力されるHitTestInfoのDataTemplateの適切なDataTemplateを選択(RenderableSeriesタイプに依存)

継承元: ContentControl

実装: IDataTemplateSelector

プロパティ

DefaultTemplate
public DataTemplate DefaultTemplate { get; set; }
value = dataTemplateSelector.DefaultTemplate
dataTemplateSelector.DefaultTemplate = value

デフォルトで使用されているテンプレートの取得またはセット

メソッド

OnContentChanged
protected override void OnContentChanged(object oldContent, object newContent)
dataTemplateSelector.OnContentChanged(oldContent, newContent)

コンテンツプロパティが変更されたときに呼び出されます。

oldContent
コンテンツプロパティの古い値。
newContent
コンテンツプロパティの新しい値。
OnDataTemplateChanged
protected void OnDataTemplateChanged()
dataTemplateSelector.OnDataTemplateChanged()

Raises the DataTemplateChanged event

SelectTemplate
public virtual DataTemplate SelectTemplate(object item, DependencyObject container)
result = dataTemplateSelector.SelectTemplate(item, container)

派生クラスに上書きするときは、適切なDataTemplateを選ぶためのロジックが含まれています

item
container
UpdateControlTemplate
protected void UpdateControlTemplate()
dataTemplateSelector.UpdateControlTemplate()

Wpf 4 の既知のバグによる ControlTemplateの更新を強制します。

イベント

DataTemplateChanged
public event EventHandler DataTemplateChanged
dataTemplateSelector.DataTemplateChanged += handler

DataTemplate@ プロパティが変更されたときにレイズ

フィールド

DefaultTemplateProperty
public static readonly DependencyProperty DefaultTemplateProperty
value = DataTemplateSelector.DefaultTemplateProperty

電子メール:DefaultTemplateDependencyProperty@