c# - 如何以wpf形式捕捉窗口关闭按钮(窗口右上角的红色X按钮)事件?

标签 c# wpf vb.net events

如何在 WPF 窗体中捕获窗口关闭按钮(窗口右上角的红色 X 按钮)事件?我们有关闭事件,还有窗口卸载事件,但我们想在他单击 WPF 窗体的关闭按钮时显示一个弹出窗口。

最佳答案

在Window中使用Closing事件,可以这样处理防止它关闭:

private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
    e.Cancel = true;
}

关于c# - 如何以wpf形式捕捉窗口关闭按钮(窗口右上角的红色X按钮)事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8969846/

相关文章:

wpf - 如何在文本框上实现自动保存?

wpf - 如何在使用绑定(bind)的 XAML 中格式化字符串?

c# - 如何使用Microsoft.Web.Administration.dll获取页面运行所在的站点信息?

c# - C# 中的数据库连接

c# - Azure CloudBlockBlob。 DownloadToStream 时找不到 blob。 Uri 似乎重复了?

c# - 使用 IValueConverter 验证可为 null int

database - LINQ 检索语句未返回最新更新的结果

vb.net - 如何从结果集中搜索结果集

mysql - 如何从mysql时间中提取时间然后使用自定义hh :mm:ss加载到datetimepicker

c# - 将数据表中的列相乘