Sic.Framework-Nanjing-Baishi/MECF.Framework.Common/WpfStyleableWindow/StyleableWindow/WindowMinimizeCommand.cs

25 lines
424 B
C#
Raw Normal View History

2023-04-13 11:51:03 +08:00
using System;
using System.Windows;
using System.Windows.Input;
namespace WpfStyleableWindow.StyleableWindow
{
public class WindowMinimizeCommand : ICommand
{
public event EventHandler CanExecuteChanged;
public bool CanExecute(object parameter)
{
return true;
}
public void Execute(object parameter)
{
if (parameter is Window window)
{
window.WindowState = WindowState.Minimized;
}
}
}
}