怎么让窗体点击关闭按钮(X按钮)的时候是隐藏窗体而不是关闭?
怎么让窗体点击标题栏的关闭按钮(X按钮)的时候是隐藏窗体而不是关闭?不影响其他关闭方法的使用。privatevoidMainForm_FormClosing(object...
怎么让窗体点击标题栏的关闭按钮(X按钮)的时候是隐藏窗体而不是关闭?
不影响其他关闭方法的使用。
private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
{
this.WindowState = FormWindowState.Minimized;
this.Hide();
e.Cancel = true;
}
现在我正常关闭都不行了,我有个关闭按钮,this.Close();关不掉了 展开
不影响其他关闭方法的使用。
private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
{
this.WindowState = FormWindowState.Minimized;
this.Hide();
e.Cancel = true;
}
现在我正常关闭都不行了,我有个关闭按钮,this.Close();关不掉了 展开
3个回答
展开全部
加个变量判断一下吧
比如:
bool bolArrowClose = false;
private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
{
if(! bolArrowClose)
{
this.WindowState = FormWindowState.Minimized;
this.Hide();
e.Cancel = true;
}
}
自定义关闭按钮的事件里加
bolArrowClose = true;
再this.Close();
比如:
bool bolArrowClose = false;
private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
{
if(! bolArrowClose)
{
this.WindowState = FormWindowState.Minimized;
this.Hide();
e.Cancel = true;
}
}
自定义关闭按钮的事件里加
bolArrowClose = true;
再this.Close();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询