4

ItemTemplateSelector は、オブジェクトのコレクション (ItemsControl など) に適用されます。

単一項目コントロールに同じ機能はありますか? オブジェクト内の値を考慮してデータ テンプレートを選択したい。リストに対してはこれを行うことができますが、単一のアイテムに対してはできません。

編集:

別の画面には、次の実装があります。

<ItemsControl ItemsSource="{Binding Path...} ItemTemplateSelector={...}

問題は、アイテムが 1 つしかないのに、itemtemplateselector が欲しいということです...

編集2:

発生する質問も次のとおりです。ItemsSource にアイテムを 1 つだけ配置するにはどうすればよいですか?

4

1 に答える 1

7

あなたが探しているのは、ContentControlのContentTemplateSelectorのようです。

于 2012-07-10T10:18:37.577 に答える