ContentPresenter.ChooseTemplate メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
使用するテンプレートを返します。 これは、コンテンツまたはその他のプロパティによって異なる場合があります。
protected:
virtual System::Windows::DataTemplate ^ ChooseTemplate();
protected virtual System.Windows.DataTemplate ChooseTemplate ();
abstract member ChooseTemplate : unit -> System.Windows.DataTemplate
override this.ChooseTemplate : unit -> System.Windows.DataTemplate
Protected Overridable Function ChooseTemplate () As DataTemplate
戻り値
使用する DataTemplate。
注釈
基底クラスは、次の規則を実装します。
設定されている場合 ContentTemplate は、それを使用します。
設定されている場合 ContentTemplateSelector は、そのメソッドを SelectTemplate 呼び出します。 結果が得られない
null
場合は、それを使用します。既知のDataTemplateDataTypeリソース (アプリケーション、テーマ、システム リソースを含む) のコンテンツと一致するContentPresenterユーザーを探します。 見つかった場合は、それを使用します。
型が "common" の Content 場合は、標準テンプレートを使用します。 一般的な型は
String
、 XmlNode、、、です UIElement。
派生クラスは、これらの規則をオーバーライドし、独自のルールを実装できます。