非常に簡単なセットアップ - Visual Studio 2010 の既定の新しい WPF プロジェクトで、MainWindow クラスと App クラス、および XAML を使用します。MainWindow には単純なコントロール、texbox しかありません。これを TB と呼びましょう。私がやろうとしているのは、App などの別のクラスから TB のプロパティにアクセスし、読み取り、変更することだけです。それは私が書いたすべてのコードですが、まだできません。TB のプロパティの値を変数に代入するのではなく、直接管理することを好みます。
1698 次
1 に答える
1
TBを変更するクラスは、そのクラスにTBの参照を格納します。次に、その参照を使用して、TBのプロパティを変更できます。
このようなことをしてください。
public class MyClass
{
Textbox m_TextBox;
public MyClass(Textbox TB)
{
m_TextBox = TB;
}
ModifyTextbox()
{
m_TextBox.Text = "Hello World";
}
}
MainWindow.csで、MyClassの新しいインスタンスを作成します
MyClass myClass = new MyClass(TB);
于 2011-06-08T19:19:21.333 に答える