WPF 和 C#:访问、引用和设置值以控制其他类的属性
一个非常简单的设置 - Visual Studio 2010 的默认新 WPF 项目,带有 MainWindow 和 App 类以及 XAML。在MainWindow上只有一个简单的控件,一个文本框,我们称之为TB。 我想做的就是从另一个类(例如 App)访问、读取和修改 TB 的属性。 这就是我写的所有代码,仍然无法做到。 我不喜欢将 TB 属性中的值分配给变量,而是直接管理它们。
A really simple setup - Visual Studio 2010's default new WPF project, with MainWindow and App classes and XAML. On MainWindow there's only a simple control, a texbox, let's call it TB.
All I'm trying to do is access, read and modify TB's properties from another class, such as App.
That's all the code I have written, still, no can do.
I prefer not to assign the values from TB's properties to variables, but manage them directly.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您要在其中修改 TB 的类,将 TB 的引用存储在该类中。然后使用该引用您可以修改 TB 的属性。
做这样的事情..
在 MainWindow.cs 中创建 MyClass 的新实例
The class in which you want to modify the TB, store the TB's reference in that class. Then using that reference you can modify the properties of TB.
do something like this..
in the MainWindow.cs create a new instance of MyClass