web-dev-qa-db-ja.com

WPF制御のパブリッククラス修飾子

Windowsアプリケーションとクラスライブラリを作成しています。クラスライブラリには、「InsertForm.xaml」という名前のWPFコントロールが含まれています

InsertFormには、eUserNameという名前のTextBoxが含まれています。

次のコードを使用してInsertFormを表示しています。それは成功です。しかし、eUserNameにアクセスできません。テキストボックス修飾子をパブリックに設定するにはどうすればよいですか?

using System.Windows.Forms.Integration

ElementHost Host = new ElementHost();
iform= new Extender.InsertForm();
Host.Child = iform;
this.Controls.Add(Host);
28
ebattulga

これは機能しますか?

<TextBox Name="eUserName" x:FieldModifier="public"/>
61