我有一个 ItemsControl,其中除类型之外的所有项目AType
都应具有相同的视图。我怎么能那样做?
我试过object
了,DataType
但它是被禁止的(下面有简化的例子):
<ItemsControl>
<ItemsControl.Resources>
<DataTemplate DataType="AType">
<TextBox />
</DataTemplate>
<DataTemplate DataType="System:Object">
<Border>
<TextBlock Text="{Binding}" />
</Border>
</DataTemplate>
</ItemsControl.Resources>
</ItemsControl>