我想顯示兩次相同的用戶控件實例。香港專業教育學院試着做以下幾點: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