最主要的是窗口的层次 1、-- MainForm-------f1 | --f2 //Code Begin foreach(Control c in this.Parent.Controls) { if(c.Text=="xxx") { //////////// f1 f=(f1)c; f.sqlcmd="HHHHHHHHHHHHH"; } } //Code End
2、-- MainForm-------f1 | --f2 //Code Begin this.Parent.sqlcmd="HHHHHHHHH";
1、-- MainForm-------f1
|
--f2
//Code Begin
foreach(Control c in this.Parent.Controls)
{
if(c.Text=="xxx")
{
////////////
f1 f=(f1)c;
f.sqlcmd="HHHHHHHHHHHHH";
}
}
//Code End
2、-- MainForm-------f1
|
--f2
//Code Begin
this.Parent.sqlcmd="HHHHHHHHH";
在f2中调用这个函数就可以了.
form1 frm;
from2(form1 frm)
{this.frm=frm}form1类调用的时候
from2 frm2 =new from2(this);
frm.show;