wpf コントロールの xaml に複数のアイテム ソース バインディングを含めることは可能ですか。
現在、私は mvvm パターンを使用しており、1 つのオブジェクト タイプにバインドされたアイテム バインディングを持っています。
ItemSource="{Binding ProcessModel}"
これには ItemTemplate があります
ItemTemplate="{DynamicResource PMDataTemplete}"
1 種類のオブジェクトしか使用していなかったので、これで問題ありません。これを拡張して、1 つまたは 2 番目の異なるタイプのオブジェクトを持つことができるようにしたいのですが、同時に両方にバインドできる必要はありません。
私が達成しようとしているのは、ユーザーが選択したものに応じて1つのオブジェクトタイプをバインドでき、バインディングが機能し、ユーザーが別のルートを使用すると、別のタイプのオブジェクトが同じコントロールに表示されるという状況です。
そのため、itemsource のオブジェクト タイプに基づいて case ステートメントを使用するという考えはほとんどありません。