8,735
社区成员
发帖
与我相关
我的任务
分享
<DataTemplate DataType="{x:Type vm:MyViewModel}">
<vw:MyView />
</DataTemplate>
<ItemsControl ItemsSource="{Binding Workspaces}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<prism:DataTemplateSelector Content="{Binding}">
<prism:DataTemplateSelector.Resources>
<DataTemplate x:Key="ViewModelA">
<vw:ViewA DataContext="{Binding}" />
</DataTemplate>
<DataTemplate x:Key="ViewModelB">
<vw:ViewB DataContext="{Binding}" />
</DataTemplate>
</prism:DataTemplateSelector.Resources>
</prism:DataTemplateSelector>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>