如何以编程方式点击交叉按钮X c#
本文关键字:按钮 编程 方式点 | 更新日期: 2023-09-27 17:50:53
我搜索了谷歌很多知道我如何用c#编程地点击交叉按钮X。我得到了下面的代码,用于不同的目的。
private void Form1_FormClosing(object sender, FormClosingEventArgs e) {
if (string.Equals((sender as Button).Name, @"CloseButton"))
// Do something proper to CloseButton.
else
// Then assume that X has been clicked and act accordingly.
}
所以任何人都可以告诉我如何通过编程点击交叉按钮关闭表单。由于
检查关闭原因可以使用CloseReason
enum
private void Form_FormClosing(object sender, FormClosingEventArgs e)
{
if (e.CloseReason == CloseReason.ApplicationExitCall)
// Do something...
}
如果想通过编程方式关闭窗体,可以使用
this.Close();
这将启动上面显示的FormClosing
事件。
如果你想模拟关闭点击调查SendMessage发送WM_CLOSE到你的窗口