如何在wpf中最小化Deactivated事件(Application_Deactivated)上的应用程序

时间:2016-12-21 10:42:48

标签: c# wpf xaml mvvm

我在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;
}

0 个答案:

没有答案