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