添加关闭窗口程序最小化到通知栏
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Windows; // Add this using directive
|
||||
using CommunityToolkit.Mvvm.ComponentModel;
|
||||
using CommunityToolkit.Mvvm.Input; // Add this using directive
|
||||
using iNKORE.UI.WPF.Modern.Common.IconKeys;
|
||||
using iNKORE.UI.WPF.Modern.Controls;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
@@ -64,6 +66,27 @@ public partial class MainViewModel : ViewModelBase
|
||||
dataServices.OnMenuTreeListChanged += (sender, menus) => { Menus = new ObservableCollection<MenuBean>(menus); };
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 显示主窗口的命令。
|
||||
/// </summary>
|
||||
[RelayCommand]
|
||||
private void ShowWindow()
|
||||
{
|
||||
if (Application.Current.MainWindow is Views.MainView mainWindow)
|
||||
{
|
||||
mainWindow.ShowApplication();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 退出应用程序的命令。
|
||||
/// </summary>
|
||||
[RelayCommand]
|
||||
private void ExitApplication()
|
||||
{
|
||||
Application.Current.Shutdown();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加变量表。
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user