c#下(窗口1)-修改->窗口2中的(textbox)的text值? form2 f2 = new form2()f2.show();f2.textboxname.text = "this is a test!";//textboxname的可见级别要public 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 form2 f2 = new form2()f2.show();f2.textboxname.text = "this is a test!";那么f2中调用f1的textboxname呢(在f1中将f2实例化!!) 在form2 中添加:private form ParentForm;public void form2(Form f1){ParentForm=f1;}////////////////////////在f1中:form2 f2 = new form2(this)f2.show();//////////////////////////在f2中ParentForm.textboxname.text = "this is a test!";///////////////////////////以上代码,不是在代码编辑器里写的,请适当修改 Form1的textboxname的modifiers属性设为Public 用showDialog()也是不错的选择form2 f2 = new form2()f2.showDialog();this.textBox=f2.textBox.text,不过也需要textboxname的modifiers属性设为Public 那个(命名空间)app.form1.activeform.controls.xxx能相互两个对象的控件吗?我昨晚测试没问题,可今天app.form1.activeform.name居然=app.form2.activeform.name. (actived)form2中怎么也无法访问app.form1了。是不是因为我一个没打sp2一个打了.想不通呀!!!!! modifiers属性设为Public早就设了看看下面的东东:"不可访问“System.Windows.Forms.Control.text”,因为它受保护级别限制" 应该是System.Windows.Forms.Form”并不包含对“Name1”的定义 sheep2002(sheep2002) 这个方法比较不错 installshield打包多个软件的方法? 关于C# UrlDecode 同时解码UTF-8和GB2312 VC调用C#写的COM控件问题 哪位有zmvss2k8.r53这个文件? 数组问题 找错误,高手帮忙解决解决!!! 新手请教:如何用C#做一个类似CSDN页面中弹出的"系统消息"那样的东西啊? 关于string.split的返回值,如果... 有谁知道做吗?先谢谢了!! 如何取得系统的当前日期及时间 怎么实现向导程序? 我为什么不能添加新窗体了,老是提示错误Automation服务器不能创建对象。
f2.show();
f2.textboxname.text = "this is a test!";
那么f2中调用f1的textboxname呢(在f1中将f2实例化!!)
private form ParentForm;
public void form2(Form f1)
{
ParentForm=f1;
}
////////////////////////
在f1中:
form2 f2 = new form2(this)
f2.show();
//////////////////////////
在f2中
ParentForm.textboxname.text = "this is a test!";
///////////////////////////
以上代码,不是在代码编辑器里写的,请适当修改
form2 f2 = new form2()
f2.showDialog();
this.textBox=f2.textBox.text,不过也需要textboxname的modifiers属性设为Public
早就设了
看看下面的东东:
"不可访问“System.Windows.Forms.Control.text”,因为它受保护级别限制"