diff --git a/SpineViewer/SpineViewer.csproj b/SpineViewer/SpineViewer.csproj index 6802e32..be27fe0 100644 --- a/SpineViewer/SpineViewer.csproj +++ b/SpineViewer/SpineViewer.csproj @@ -22,7 +22,9 @@ PreserveNewest - + + PreserveNewest + diff --git a/SpineViewer/ViewModels/MainWindow/MainWindowViewModel.cs b/SpineViewer/ViewModels/MainWindow/MainWindowViewModel.cs index 31bc195..e844d31 100644 --- a/SpineViewer/ViewModels/MainWindow/MainWindowViewModel.cs +++ b/SpineViewer/ViewModels/MainWindow/MainWindowViewModel.cs @@ -5,6 +5,7 @@ using SFMLRenderer; using SpineViewer.Models; using SpineViewer.Services; using SpineViewer.Utils; +using System.Windows; using System.Windows.Shell; namespace SpineViewer.ViewModels.MainWindow @@ -72,6 +73,8 @@ namespace SpineViewer.ViewModels.MainWindow public SFMLRendererViewModel SFMLRendererViewModel => _sfmlRendererViewModel; private readonly SFMLRendererViewModel _sfmlRendererViewModel; + public RelayCommand Cmd_Exit => new(App.Current.Shutdown); + /// /// 打开工作区 /// diff --git a/SpineViewer/Views/MainWindow.xaml b/SpineViewer/Views/MainWindow.xaml index 0c5d959..1089639 100644 --- a/SpineViewer/Views/MainWindow.xaml +++ b/SpineViewer/Views/MainWindow.xaml @@ -480,7 +480,7 @@ - +