私はObservableCollection
がFruit
であるとします。オブジェクトの種類ごとにコントロールを指定できますか?
public ObservableCollection<Fruit> Fruit {get; set;}
果実は(親がCanvas
という)FruitContainerと呼ばUserControl
にバインドされています。
fruitContainer.ItemsSource = Fruit;
しかし、Fruit
のサブクラスがあります。
public class Apple : Fruit { ... }
public class Banana : Fruit { ... }
public class Strawberry : Fruit { ... }
これはObservableCollection
の実際の内容です。彼らはまた、相関、独自のを持ってUserControl
、AppleControl
、BananaControl
など
私の質問は、私は、セットアップのテンプレート(または他の何か)FruitContainerにはItemsSource
内の各オブジェクトタイプが自動的にそれはUserControl
自身だ追加することができるように、ありますか?カスタムListBox
アイテムと同じように、誰もが自分のタイプに応じて、独自のアイテムを持っている...
[WPFチャットルーム]で私たちを訪問してくるお気軽に(https://chat.stackoverflow.com/rooms/18165/wpf)、誰かがのオフにこれらのような質問をバウンスしたい場合は... –