我想显示两次相同的用户控件实例。香港专业教育学院试着做以下几点:WPF .NET4.0重复使用UserControl的相同实例
<UserControl.Resources>
<Views:MyControl View x:Key="_uc1" MinHeight="300"/>
</UserControl.Resources>
,并试图在一个TabControl使用它:
<TabControl Grid.Row="3" Grid.Column="1" Grid.ColumnSpan="3" >
<TabItem >
<TabItem.Header>
<TextBlock Text="Header1" FontWeight="13"/>
</TabItem.Header>
<StackPanel >
<ContentControl Content="{StaticResource _uc1}"/>
</StackPanel>
</TabItem>
<TabItem >
<TabItem.Header>
<TextBlock Text="Header2" FontWeight="13"/>
</TabItem.Header>
<StackPanel MinHeight="600" >
<ContentControl Content="{StaticResource _uc1}"/>
</StackPanel>
</TabItem>
</TabControl>
即时得到错误信息: “{”指定的元素已经是逻辑子的另一个元素。断开它。“}”
是我试图实现可能吗?
谢谢,
这个伎俩。绑定到相同的datasouce(查看模型)干杯。 – TheRenoRanger 2011-05-30 18:12:50