要达到的效果是点击 Form1 的 Button1 给 Form2 的 richTextBox1 的 text 属性赋
值。
在 VB.net 中要修改另一个窗口里的控件只需这么一行代码:
Form2.textbox1.text="123"
但这种方法在 C#中行不通,要达到上面的这种效果首先要先把 Form2 窗口将要
被修改的控件的 Modifiers 属性设为 Public。
然后在 Form1 的“public partial class Form1 : Form”这句话下添加这句代
码 : Form2 form2 = new Form2();
对 Form1 里的 Button1 添加这句代码 : form2 .richTextBox1.Text = "123";
这样就可以给 Form2 的 richTextBox1 的 text 属性赋值了。
如果要显示窗口的话再添加一句:form2 .Show();
评论0