MoS2/Framework/MECF.Framework.Common/WpfStyleableWindow/StyleableWindow/WindowMinimizeCommand.cs

25 lines
424 B
C#
Raw Normal View History

2026-06-15 10:56:30 +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;
}
}
}
}