DataTemplateSelector
StockSharp.Xaml.Charting
RolloverModifierとCursorModifierが使用するテンプレートセレクターのベース機能を提供して、修飾子で出力されるHitTestInfoのDataTemplateの適切なDataTemplateを選択(RenderableSeriesタイプに依存)
継承元: ContentControl
プロパティ
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@