Form2的构造函数
private Form f;
public Form2(Form f)
{
this.f = f;
}---
Form1中
form2 fm=new form2(this);
fm.Show();--
Form2中
f.reload();
private Form f;
public Form2(Form f)
{
this.f = f;
}---
Form1中
form2 fm=new form2(this);
fm.Show();--
Form2中
f.reload();
解决方案 »
- 相对路径,弱弱的问一下
- System.IO.FileInfo在windows services中的问题
- C# 里如何操作char *
- 怎么改变组件的图标?
- 如何能够知道发短消息的modem正繁忙呢?
- 能不能把后台的一个值写到前台的html控件里面!?
- 卖出去一套软件都要有一个唯一的序列号:xxxx-xxxx-xxxx-xxxx。如何产生和使用这样的序列号,是在自己的程序中用与产生该序列号相同的程
- sqldatareader.nextresult()用法
- C#中如何获得HWND(窗口句柄)?
- 怎么让datagrid自动创建列的时候生成超级链接列??
- 深圳系统分析师 6000/月 地点在华强北 欢迎有激情的兄弟加入
- vs2005中webbrowser问题
form1中
form2 fm=new form2();
fm.Owner = this;form2中form1 f = (form1)this.Owner;
f.reload();
fm.GetForm1(this);
fm.Show();在GetForm1()中:private Form frm1 = null;
public void GetForm1(Form)
{
(form1)Form.
}private form2Button1Click(...)
{
(frm1)Form.reload();}
fm.GetForm1(this);
fm.Show();
-----------------
在GetForm1()中:private Form frm1 = null;
public void GetForm1(Form f)
{
frm1 = f;
}private form2Button1Click(...)
{
(form1)frm1.reload();}
From2 f2=new From2(this);
f2.Show();
Form2中
private Form1 f1;
public Form2(Form1 f1)
{
this.f1=f1;}
...
{
f1.Reload();
...
}
现在已经解决了FORM2调用FORM1的变量或过程,
如果,我的FORM2又再想调用FORM3的过程 或变量这时该怎么办呢?
也就是说,我的FROM2可以调用FORM1的public变量或过程,又可以调用FORM3的
public变量或过程!该怎么写!
现在已经解决了FORM2调用FORM1的变量或过程,
如果,我的FORM2又再想调用FORM3的过程 或变量这时该怎么办呢?
也就是说,我的FROM2可以调用FORM1的public变量或过程,又可以调用FORM3的
public变量或过程!该怎么写!
---------------------------------------
form3的开了就可以调用
form3 fm3=new form3();
fm3.reload();
如form1 fm1=(form1)this.mdiparent;
fm1.MdiChildren[1].reload();