不能用静态方法
还有别的办法吗?
还有别的办法吗?
解决方案 »
- c#开发的系统中怎样在登陆成功后就显示登陆用户的详细资料啊
- 请教:C#中图像叠加?
- 关于写注册表的问题急急急急急急!!!!!!!!!
- 这样用out有什么问题?? 无法从“string”转为"out string",应该怎么改正才对?
- 这个socket进程运行一段时间就不能再连接,请大家看看
- 请问MessageQueue.GetPrivateQueuesByMachine该如何使用?
- 急!急!急的我冒火:求神人帮助!关于VS80sp1-KB926604-X86-CHS.exe这个vs2005的包
- wpf里实现移动的属性是什么?
- c#在操作数据库这方面有没有类似PB数据窗口的东西?
- 初学者问
- 如何判断当前应用程序是WebApplication还是普通的Application。
- C#的函数中真的就不能设静态变量吗?
2 修改调用窗体(f)的构造函数
private frmMain fmain;
public fref(frmMain fMain)
{
InitializeComponent();
fmain=fMain;
}
3 在fref的关闭事件中调用fmain窗体中的或方法
fmain.Method();
{
Form2 form2=new Form2();
form2.Show();
}或者:
private Form1 form1;
private Form2 form2;public mainform()
{
InitializeComponent();
form1=new Form1();
form1.Disposed += new EventHandler(form1_Disposed);
}private void form1_Disposed(Object sender, EventArgs e)
{
form2=new Form2();
form2.Show();
}
Form1.Closed事件中
{
form2=new Form2();
form2.Show();
}
然后在要关闭的窗体的重载的Dispose方法中触发这个时间,然后由另一个窗体来监控,从而触发相应的事件处理程序。