取得父窗口对象的问题 一个windowsApp中的父窗口,不过这里的父窗口不是MDI类型,就是一个普通的windows form窗口,生成了另外一个窗体,请问一下在生成的窗体中这么来引用父窗体中的对象(控件)呢?有这样的关键字吗?还是要用参数传递过去? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参数传递吧,在子窗体中定义“public”类型的变量,或者重新构造子窗体的构造函数,使之可以接受参数。 参考一下这里,窗体的参数传递http://blog.csdn.net/zhzuo/archive/2006/05/05/708941.aspx#sec5 如果不是mdi窗体的话this.ParentForm是null建议使用楼上的方法 用Application.OpenForms得到父窗体,然后就可以使用了。记得要引用的控件访问权限要设为public或internal if (Application.OpenForms["Form1"] != null) { label1.Text = ((Form1)Application.OpenForms["Form1"]).textBox1.Text; } 新手问题 二分查找关于字符串比较一个问题 记录最后一次打开位置? FileSystemWatcher 50求一个算法,虽分不多,但求各位大侠帮帮!急呀! 很急,搞了一晚没结果,希望高手能尽快帮忙。40分。 关于DATALIST传值问题 100分,在线等 求救!如何显示WinForm的DataGrid序号? C#用FoxitReaderSDK控件打开PDF,程序放到其他电脑运行时,提示“无效的注册类” 请教winform程序可用的中间件? 动态生成的XML怎么读取 怎么读取RSS RDF中的dc:date数据
http://blog.csdn.net/zhzuo/archive/2006/05/05/708941.aspx#sec5
this.ParentForm是null建议使用楼上的方法
记得要引用的控件访问权限要设为public或internal
if (Application.OpenForms["Form1"] != null)
{
label1.Text = ((Form1)Application.OpenForms["Form1"]).textBox1.Text;
}