如何在winform中关闭登录窗体后打开主窗体? 在登陆窗口的Closed事件中MainForm mf=new MainForm;mf.Show(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 实现你的要求可以试试以下的办法:在MainForm里启动项目:[STAThread]static void Main() { Application.Run(new MainForm());}然后在MainForm的Load方法里private void MainForm_Load(object sender, System.EventArgs e){ Login frmLogin=new Login(); if(frmLogin.ShowDialog()==DialogResult.Cancel) this.Close(); else { } }设置登录窗体里Button的DialogResult属性就可以了. if(frmLogin.ShowDialog()==DialogResult.Cancel) this.Close(); else { 在这里设置登录信息就可以了 } this.Hide();不要this.Close()或者在登陆窗口的Closed事件中MainForm mf=new MainForm;mf.Show(); vs2005下地图的实现 Socket接收数据的问题 如何获取控件? C#中linklabel的显示问题 登录后,点击按钮跳转,登录状态被注销的问题~~~~ c# 如何返回托管类型的内存字节大小 C# 如何定义一个颜色 执行存储过程时编码的问题请教! C#中调用C++ DLL,怎样将窗口句柄传到DLL中 用来显示内容的页面如何在鼠标双击时实现滚屏。 DataAdapter.fill方法填充数据时怎样用一个进度条反映数据填充的进度? 恼火的“不重新发送消息,则无法刷新网页”的提示
在MainForm里启动项目:
[STAThread]
static void Main()
{
Application.Run(new MainForm());
}
然后在MainForm的Load方法里
private void MainForm_Load(object sender, System.EventArgs e)
{
Login frmLogin=new Login();
if(frmLogin.ShowDialog()==DialogResult.Cancel)
this.Close();
else
{
}
}
设置登录窗体里Button的DialogResult属性就可以了.
this.Close();
else
{
在这里设置登录信息就可以了
}
MainForm mf=new MainForm;
mf.Show();