WPF和C#:访问、引用和设置值以控制其他类的属性
本文关键字:控制 其他 属性 设置 访问 引用 WPF | 更新日期: 2023-09-27 17:58:37
一个非常简单的设置-Visual Studio 2010的默认新WPF项目,包含MainWindow和App类以及XAML。在MainWindow上只有一个简单的控件,一个文本框,我们称之为TB。我所要做的就是从另一个类(如App)访问、读取和修改TB的属性。这就是我写的所有代码,但没有人能做到。我不喜欢将TB属性中的值分配给变量,而是直接管理它们。
要在其中修改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);