比如说拿登录的窗体作为主窗体,当登录成功后,主窗体被隐藏,另一个副窗体被打开,而当关闭副窗体时如何把主窗体也自动关掉?
解决方案 »
- <online...速度结贴>dictionary的遍历及赋值问题
- InstallShield 如何执行Mysql.exe命令参数
- 急求:WebControls 的下载地址!!!
- DataGridViewLinkColumn 的Text属性更改问题
- 谁做过打印监控软件?请给思路,能监控是哪台电脑、IP地址、用户名、打印题目,张数就可以了?
- 如何获取数据库表的信息及字段信息(字段名和类型)?
- 在做修改的时候怎么获得添加时的下拉框的值,急~~~~~~~~~~~~~~~~~~~~~~~~
- 怎么写弹出窗口
- 想学学c#,大侠推荐几个好的网站或教材
- C# 如何关闭线程卡死
- 索引居然这么强?
- string to int?
http://blog.csdn.net/Knight94/archive/2006/04/06/652394.aspx
Form2 demo=New Form2();
demo.ShowDialog();form1.Disponse();
Form form = new Form();
Form2(From f)//副窗体
{
this.form = f;
}
//
closing(xxxx)
{
this.form.close();
}
application.close()就行啦呀
{
Form1 mainForm =New Form1();
form1.ShowDialog();
//something need do;
Form2 demo=New Form2();
demo.ShowDialog();
}
如:frmlong a = new frmlong()
if (a.showdialog ==DialogResult.Ok)
{
//代码....
}这样做就不会去考虑隐藏窗体怎么关闭~~而且也会将隐藏的窗体一直放入内存!~~
if (a.showdialog ==DialogResult.Ok)
{
Application.Run( new MainForm());
}