using System.Windows; using System.Windows.Input; namespace Sample_Project.Commands { /// /// Hides the main window. /// public class HideMainWindowCommand : CommandBase { public override void Execute(object parameter) { Application.Current.MainWindow.Hide(); CommandManager.InvalidateRequerySuggested(); } public override bool CanExecute(object parameter) { return Application.Current.MainWindow.IsVisible; } } }