后,我正在被设置为始终是最顶层窗口一个WPF应用程序。我在这个应用程序中添加了一个按钮,它启动了一个外部程序,允许用户校准我们的用户将与之交互的触摸屏显示器。启动一个外部进程并设置值时,它完成
我已经可以把我们的主窗口的最上面的设置关闭,启动我的应用程序,但我需要能够这样外部应用程序退出后设置我们MainWindow.Topmost为true。
它已经建议我开始当过程结束,可以最顶层的复位过程中,当添加事件处理程序。事件处理程序对我来说是新手,所以我不知道如何执行此操作。有人能通过它走过我吗?
这里是我目前最上面的禁用我的主窗口,并启动我的应用程序的代码。到目前为止没有多少...
Application.Current.MainWindow.Topmost = false;
System.Diagnostics.Process.Start(@"C:\path\to\app.exe");
非常感谢。
(我会在事件处理程序和代表阅读了这个周末!)
似乎更容易等待的过程,因为他希望“模态”的行为反正。 – 2011-02-11 22:33:57