首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何判断WPF窗口是否已关闭?

在C#中,可以通过检查WindowIsClosed属性来判断WPF窗口是否已关闭。IsClosed属性是一个布尔值,当窗口关闭时返回true,否则返回false

以下是一个简单的示例:

代码语言:csharp
复制
using System;
using System.Windows;

namespace WpfApp
{
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        private void Button_Click(object sender, RoutedEventArgs e)
        {
            if (IsClosed)
            {
                MessageBox.Show("窗口已关闭");
            }
            else
            {
                MessageBox.Show("窗口未关闭");
            }
        }
    }
}

在这个示例中,我们创建了一个名为MainWindow的WPF窗口,并在其中添加了一个按钮。当用户单击按钮时,我们检查IsClosed属性的值。如果窗口已关闭,则显示一个消息框,指示窗口已关闭;否则,显示一个消息框,指示窗口未关闭。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券