我創建了WPF用戶控件,它可以輸入一些信息現在我有主要輸入窗體,我想使用該用戶控件的兩個實例當我將YserControl添加爲資源並嘗試將其用作ContrntControl的內容異常,通知該控件已經是邏輯子節點。任何人都可以提供溶劑嗎?如何在一個控件中多次使用用戶控件
0
A
回答
1
可以使用x:Shared
屬性,這樣,每當一些引用的資源,創建一個新的實例,而不是它被共享。
因此,你可能有這樣的事情:
<Window.Resources>
<MyUserControl x:Key="MyControlKey" x:Shared="False" .... />
....
</Window.Resources>
0
我剛剛找到了辦法不會拋出異常,但我想知道這是否是正確的sollution
<TaicoControl:WizardPage Title="Title1"
BackButtonVisibility="Collapsed"
CancelButtonVisibility="Collapsed"
Description="Desctiption1"
PageType="Interior">
<ContentPresenter ContentTemplate="{StaticResource PersonEntryFormTemplate}" DataContext="{Binding Person}" />
</TaicoControl:WizardPage>
<TaicoControl:WizardPage Title="Title2"
BackButtonVisibility="Collapsed"
CancelButtonVisibility="Collapsed"
Description="Description2"
NextButtonVisibility="Collapsed"
PageType="Interior">
<ContentPresenter ContentTemplate="{StaticResource PersonEntryFormTemplate}" DataContext="{Binding Person.ContactPerson}" />
</TaicoControl:WizardPage>
相關問題
- 1. 如何在另一個用戶控件中使用asp.net用戶控件?
- 2. 在另一個用戶控件中移動用戶控件
- 3. 如何在多個用戶控件中使用pageLoad函數
- 4. 如何使用c#訪問一個用戶控件到另一個控件?
- 5. 如何將一個用戶控件放入另一個用戶控件
- 6. 如何從一個用戶控件導航到另一個用戶控件
- 7. 如何在wpf用戶控件中託管WinForms用戶控件?
- 8. 可以在頁面中多次使用同一個用戶控件嗎?
- 9. 在ASP.NET中多次使用一個控件
- 10. 在委託控件中添加多個用戶控件「AdditionalPageHead」
- 11. 如何在單個頁面上多次使用用戶控件(Asp.net C#)
- 12. 如何在Silverlight中爲多個控件使用一個動畫
- 13. 從另一個用戶控件引用用戶控件
- 14. 從另一個用戶控件引用用戶控件
- 15. 在另一個用戶控件的用戶控件中引發事件
- 16. 如何製作包含多個用戶控件的wpf用戶控件
- 17. 如何從另一個用戶控件調用用戶控件的方法?
- 18. 一個WPF用戶控件
- 19. 如何在多用戶控件中循環控制?
- 20. 如何在一個用戶控件中將textbox.text設置爲等於另一個用戶控件中的textbox.text?
- 21. 在另一個控件中投射用戶控件
- 22. 如何動態添加用戶控件中的用戶控件
- 23. Web用戶控件在另一個用戶控件上調用事件
- 24. WPF用戶控件另一個用戶控件
- 25. ASP.NET從另一個用戶控件刷新用戶控件
- 26. 用戶控件從另一個用戶控件繼承
- 27. 從另一個用戶控件打開c#用戶控件
- 28. 在asp.net中使用另一個用戶控件中的一個用戶控件的問題C#
- 29. 在多個用戶控件中使用Usercontrol的單個實例
- 30. 基本使用用戶控件,關閉用戶控件並打開另一個用戶控件參數