У меня есть класс FruitViewModel
. Он описывает ViewModels для элементов ListBox
.
<ListBox ItemsSource="{Binding Fruits}">
И у меня есть
class BananaViewModel : FruitViewModel
и
class AppleViewModel : FruitViewModel
Fruits
, содержащие BananaViewModel
и AppleViewModel
s который привязан к ItemsSource
.
Как сделать разные шаблоны для яблок и бананов? Они должны быть в одном списке, но иметь разные шаблоны