锁定焦点到窗口WPF

本文关键字:WPF 窗口 焦点 锁定 | 更新日期: 2023-09-27 18:04:08

我要在应用程序的开头添加一个披露窗口。我希望窗口是唯一的窗口,用户可以与之交互,直到它被关闭。我在谷歌上搜索了一下,结果一无所获。

谢谢,约瑟夫

锁定焦点到窗口WPF

你想要模态对话框吗?参考ShowDialog()方法

例如:


应用程序。xaml文件:

<Application x:Class="WpfApplication3.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             Startup="Application_Startup" />

App.xaml.cs文件:

public partial class App : Application
{
    private void Application_Startup(object sender, StartupEventArgs e)
    {
        var w = new YourDisclosureWindowClass();
        w.ShowDialog();
        // whatever you need to run you entire application
    }
}