关闭登陆窗口的问题 当正确登陆后弹出另个窗体Form2,但此时登陆窗体Form1还存在请问如何做到成功登陆后弹出Form2,而Form1自动关闭谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 或者在确定成功的按钮响应函数尾部增加: this.DialogResult = DialogResult.OK;这个表示按“确定”关闭该对话框,其它结果可以触类旁通,:) Application.exit();Close只是窗体不显示了,但其还在,这原理跟vb的close差不多 Application.exit();以后2也跟着没了,不可行。 Form2 form2 = new Form2();this.Hide();form2.ShowDialog();Application.Exit(); 没看清,要求,这样在窗体2的FormLoad事件中写入登陆窗体显示代码,以ShowDialog()方式显示,然后在登陆窗体的登陆按钮事件中写入Close()即可。 同意lxx_cn() 怎么可能会不好使呢?1、以登陆窗体作为启动窗体,第二个ShowDialog的时候,登陆窗体Hide;2、以Form2作为启动窗体,FormCreate的时候,Form1.ShowDialog(),登陆验证后,this.close一点问题都没有啊,我两种都用过。 void Main(){Application.Run(new Form1); //当退出Form1所有消息循环后,启动Form2Application.Run(new Form2);} 登陆窗体Hide,但实际上还是存在的啊!~这样如果我直接关掉窗体再次运行时VS会提示一个进程已经存在 登陆窗体为启动窗体在登陆按钮下写this.Hide();Form2 opn=new Form2();opn.ShowDialog();this.Close(); Form2 form2 = new Form2();this.Hide();form2.ShowDialog();Application.Exit();//你真的试了?????????????????????????????????? 如何遍历GridControl控件中gridview列 新手学习 C#控制台程序_邮箱地址验证 做注册页的时候用了ajax判断用户信息,判断完了显示正确但是提交按钮无反应 字符串匹配问题,求救?? 百人难遇的问题? 看见月亮成猩猩,按国际惯例低调散分,见者有份II 更新数据库时出错 在windows上不显示u盘的盘符 用c#如何像winhex那样打开一个程序的内存? 请各位高手帮忙解决关于DataGrid控件的问题,,小弟将重分感谢! 关于mdi窗体的问题 统计中英文个数的。中文为什么统计不准确
this.DialogResult = DialogResult.OK;
这个表示按“确定”关闭该对话框,其它结果可以触类旁通,:)
Close只是窗体不显示了,但其还在,这原理跟vb的close差不多
Application.exit();以后2也跟着没了,不可行。
this.Hide();
form2.ShowDialog();
Application.Exit();
这样
在窗体2的FormLoad事件中写入登陆窗体显示代码,以ShowDialog()方式显示,然后在登陆窗体的登陆按钮事件中写入Close()即可。
怎么可能会不好使呢?
1、以登陆窗体作为启动窗体,第二个ShowDialog的时候,登陆窗体Hide;
2、以Form2作为启动窗体,FormCreate的时候,Form1.ShowDialog(),登陆验证后,this.close一点问题都没有啊,我两种都用过。
{
Application.Run(new Form1);
//当退出Form1所有消息循环后,启动Form2
Application.Run(new Form2);
}
这样如果我直接关掉窗体再次运行时VS会提示一个进程已经存在
在登陆按钮下写this.Hide();
Form2 opn=new Form2();
opn.ShowDialog();
this.Close();
this.Hide();
form2.ShowDialog();
Application.Exit();
//你真的试了??????????????????????????????????