大家帮我来看看啊.窗口打开的问题
小弟现在在FrmLogin用: 
             FrmMain   frmMain   =   new   FrmMain(); 
                                     frmMain.Show(); 
 打开了主窗口.   
 我本意是希望FrmLogin退货FrmMain显示   
 可以当我用this.close时,或直接关闭FrmLogin时FrmMain也关掉了,这怎么办啊?有什么好办法.   
 对了,我不希望用this.Hide()因为这样的话,没真正退出,只是隐藏了.   
 谁能够告诉我先隐藏,然后在退出frmMain时,在关闭事件中把FrmLogin关掉也行. 
 可是我不知道那代码怎么写,谢谢大家了.
------解决方案--------------------frmMain.Close(); 
------解决方案--------------------你的意思应该是FrmLogin是主窗口 
 在C#里主窗口是不能关闭的 
 关闭主窗体也就等于关闭程序 
 解决方法是重新考虑窗口的设计 
 以前在论坛也见过类似问题 
 你可以搜一下
------解决方案--------------------在Program.cs修改   
 Application.Run(new frmLogin()); 
 Application.Run(new frmMain());   
 可以在frmLogin窗口中返回值 判断验证是否成功 然后在决定是否Application.Run(new frmMain());
------解决方案--------------------建议用另外一种方法:把FrmMain 先弹出,frmLogin做为FrmMain 的dialog弹出 
 如果作者坚持自己的做法 
 我也有代码帮你: 
 http://www.cnblogs.com/tuyile006/archive/2006/07/04/442113.aspx
------解决方案--------------------在FrmMain關閉的函數中添加如下代碼: 
 	FrmLogin fm=new FrmLogin ();			 
 	fm.Close();			 
 	this.Close();
------解决方案--------------------參見 
 http://blog.csdn.net/tjvictor/archive/2006/12/25/1459671.aspx