我在WPF中创建了一个应用程序,我需要在应用程序停用时(当应用程序从应用程序中失去焦点时)最小化应用程序。那么,如何最小化停用事件的应用程序。我在" app.xaml.cs"中尝试了一些代码。 ,它没有。
我使用以下代码来最小化应用:
的App.xaml
<Application x:Class="sample.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Deactivated="Application_Deactivated">
App.xaml.cs
private void Application_Deactivated(object sender, EventArgs e)
{
var main = App.Current.MainWindow as MainWindow;
main.WindowState = WindowState.Minimized;
}