我有一个包含两种不同类型的ObservableCollection。我想将此列表绑定(bind)到ListBox并为遇到的每种类型显示不同的DataTemplates。我不知道如何根据类型自动切换数据模板。我曾尝试使用DataTemplate的DataType属性并尝试使用ControlTemplates和DataTrigger,但无济于事,要么没有显示任何内容,要么声称找不到我的类型...下面的示例尝试:我现在只有一个连接到ListBox的数据模板,但即使那样也不起作用。XAML:代码隐藏:publicclassPerson{publicstringName{get;set;}pub