我有一个类 FruitViewModel
,用于描述ListBox
项的ViewModels。
<ListBox ItemsSource="{Binding Fruits}">
而且我已经拥有了
class BananaViewModel : FruitViewModel
和
class AppleViewModel : FruitViewModel
Fruits
包含绑定到 ItemsSource
的 BananaViewModel
和 AppleViewModel
。
我如何为苹果和香蕉制作不同的模板?它们应该在一个列表中,但是有不同的模板。