From a80fb33880229ad260ee1d84ab57e3e17afee1c7 Mon Sep 17 00:00:00 2001 From: CJKmkp <2564608840@qq.com> Date: Wed, 31 Dec 2025 18:51:57 +0800 Subject: [PATCH] =?UTF-8?q?improve:=E5=9B=BE=E7=89=87=E9=80=89=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Ink Canvas/MainWindow_cs/MW_ElementsControls.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Ink Canvas/MainWindow_cs/MW_ElementsControls.cs b/Ink Canvas/MainWindow_cs/MW_ElementsControls.cs index 5a723a76..35577ce8 100644 --- a/Ink Canvas/MainWindow_cs/MW_ElementsControls.cs +++ b/Ink Canvas/MainWindow_cs/MW_ElementsControls.cs @@ -116,6 +116,12 @@ namespace Ink_Canvas { if (sender is FrameworkElement element) { + if (inkCanvas.EditingMode != InkCanvasEditingMode.Select) + { + e.Handled = false; + return; + } + // 取消之前选中的元素 if (currentSelectedElement != null && currentSelectedElement != element) { @@ -223,6 +229,12 @@ namespace Ink_Canvas { if (sender is FrameworkElement element) { + if (inkCanvas.EditingMode != InkCanvasEditingMode.Select) + { + e.Handled = false; + return; + } + // 取消之前选中的元素 if (currentSelectedElement != null && currentSelectedElement != element) {