C# WPF程序如何实现在某一窗体中控制另一窗体的变量和控件

这个困扰了我好几天的问题给dalao看一下就解决了,果然dalao就是dalao

我们假设现在有两个窗体,Window1和Window2;

现在我们要对在Window1中对Window2的控件进行操作,只需在Window1的合适位置加入

即可。

之后便可在Window1中对Window2的控件进行修改与读取数据,比如要将Window2中的text_1控件的Text值修改为空,只要加入

即可,也可以通过这种方法直接读取Window2中控件的数据。

 

如果要在Window1中读取与修改Window2中的变量,需先在Window2中public要修改的变量。

比如要读取和修改Window2中的变量i,需现在Window2的namespace中加入

之后即可在Window1中以如下方式修改Window2中i的值,比如令i=1:

 

 

———一条很咸的分割线———

因为自己几乎是毫无基础的尝试编写这个程序,所以不会用些专业的方式描述这些语句具体有什么作用,只是会用的程度,请dalao们轻喷。

发表评论