From 56d74a1ebaf1fedcc07da912bfcf26a899715fd6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BE=89=E9=B8=AD=E8=9B=8B?= Date: Sat, 6 Sep 2025 21:37:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E4=BB=BB=E5=8A=A1=E5=AE=9A?= =?UTF-8?q?=E4=B9=89=E6=9C=AA=E9=80=89=E6=8B=A9=E6=97=B6=E7=9A=84=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E4=BF=A1=E6=81=AF=EF=BC=8C=E6=94=B9=E5=96=84=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E4=BD=93=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ViewModel/Pages/GearTaskListPageViewModel.cs | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/BetterGenshinImpact/ViewModel/Pages/GearTaskListPageViewModel.cs b/BetterGenshinImpact/ViewModel/Pages/GearTaskListPageViewModel.cs index 44e27c87..8658ec11 100644 --- a/BetterGenshinImpact/ViewModel/Pages/GearTaskListPageViewModel.cs +++ b/BetterGenshinImpact/ViewModel/Pages/GearTaskListPageViewModel.cs @@ -17,6 +17,7 @@ using GongSolutions.Wpf.DragDrop; using BetterGenshinImpact.View.Windows; using BetterGenshinImpact.ViewModel.Windows; using Microsoft.Extensions.DependencyInjection; +using Wpf.Ui.Violeta.Controls; namespace BetterGenshinImpact.ViewModel.Pages; @@ -345,7 +346,11 @@ public partial class GearTaskListPageViewModel : ViewModel [RelayCommand] private async Task AddTaskNode(string? taskType = null) { - if (SelectedTaskDefinition?.RootTask == null) return; + if (SelectedTaskDefinition?.RootTask == null) + { + Toast.Warning("请先选择一个任务定义"); + return; + } var newTask = new GearTaskViewModel($"新任务 {DateTime.Now:HHmmss}") { @@ -373,7 +378,11 @@ public partial class GearTaskListPageViewModel : ViewModel [RelayCommand] private async Task AddTaskGroup() { - if (SelectedTaskDefinition?.RootTask == null) return; + if (SelectedTaskDefinition?.RootTask == null) + { + Toast.Warning("请先选择一个任务定义"); + return; + } var newGroup = new GearTaskViewModel($"新任务组 {DateTime.Now:HHmmss}", true) {