いくつかの情報を入力できる WPF UserControl を作成しました。その UserControl のインスタンスを 2 つ使用するメイン エントリ フォームがあります。論理的な子。誰でも解決策を提供できますか?
質問する
137 次
2 に答える
1
x:Shared
何かがリソースを参照するたびに、共有される代わりに新しいインスタンスが作成されるように、属性を使用できます。
したがって、次のようなものがあるかもしれません:
<Window.Resources>
<MyUserControl x:Key="MyControlKey" x:Shared="False" .... />
....
</Window.Resources>
于 2012-10-18T23:15:12.340 に答える
0
例外をスローしない方法を見つけましたが、これが正しい解決策であるかどうかを知りたいです
<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>
于 2012-10-18T22:56:54.510 に答える