ItemTemplateSelector は、オブジェクトのコレクション (ItemsControl など) に適用されます。
単一項目コントロールに同じ機能はありますか? オブジェクト内の値を考慮してデータ テンプレートを選択したい。リストに対してはこれを行うことができますが、単一のアイテムに対してはできません。
編集:
別の画面には、次の実装があります。
<ItemsControl ItemsSource="{Binding Path...} ItemTemplateSelector={...}
問題は、アイテムが 1 つしかないのに、itemtemplateselector が欲しいということです...
編集2:
発生する質問も次のとおりです。ItemsSource にアイテムを 1 つだけ配置するにはどうすればよいですか?