xiao_quande
2016-04-03 10:52
采纳率: 66.7%
浏览 3.9k

C#中如何添加FormClose事件 按了关闭,程序没有停止调试,求大神指导

图片说明图片说明

刚开始学习C#窗体 做登录界面 在登录按钮设置了 连接一个成功提示,但是进去了按关闭的时候,窗体并没有停止运行,一直在调试,求该如何解决,希望大神们帮帮忙
private void button1_Click(object sender, EventArgs e)
{
if(textBox1.Text=="admin"&&textBox2.Text=="123"){
this.Hide();
MainFir mf = new MainFir();
mf.Show();

        }

    }
  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 丶Resolve 2016-04-03 10:56
    已采纳

    鼠标放到窗体里面,右击属性然后你可以在属性这个栏目里面看到一个闪电的标志,你点击下里面有所有的事件。你往下拉会发现FormClosing事件

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • threenewbee 2016-04-03 11:01

    mf.Show();
    ->
    mf.ShowDialog();
    Application.Exit();

    评论
    解决 无用
    打赏 举报
  • qq_34509904 2016-04-06 06:13

    没看出来你的代码有什么问题,假如是我写的话就新建一个类bla,在类中声明一个静态字段:
    public static form1 _myform1;
    然后在主窗体的load事件中添加
    bla._myform1=this;
    然后你说的那个事件里添加bla._myform1.Close();

    或者直接在Form1:form 类中添加:
    form myform2=new form1();
    然后在窗体关闭事件里添加
    myform1.Clos();

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题