LenovoLegionToolkit
22 строки · 539.0 Байт
1using System.Windows;2
3namespace LenovoLegionToolkit.WPF.Extensions;4
5public static class WindowExtensions6{
7public static void BringToForeground(this Window window)8{9window.ShowInTaskbar = true;10
11if (window.WindowState == WindowState.Minimized || window.Visibility == Visibility.Hidden)12{13window.Show();14window.WindowState = WindowState.Normal;15}16
17window.Activate();18window.Topmost = true;19window.Topmost = false;20window.Focus();21}22}
23