From abb8ed0bcc1130387426215c9118ae1d31cb1647 Mon Sep 17 00:00:00 2001 From: CJKmkp <2564608840@qq.com> Date: Thu, 31 Jul 2025 16:49:53 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E6=8F=92=E5=85=A5=E5=9B=BE=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Ink Canvas/MainWindow.xaml | 2 - .../MainWindow_cs/MW_FloatingBarIcons.cs | 58 ------------------- 2 files changed, 60 deletions(-) diff --git a/Ink Canvas/MainWindow.xaml b/Ink Canvas/MainWindow.xaml index ba94e345..34d019f3 100644 --- a/Ink Canvas/MainWindow.xaml +++ b/Ink Canvas/MainWindow.xaml @@ -5346,7 +5346,6 @@ @@ -7717,7 +7716,6 @@ diff --git a/Ink Canvas/MainWindow_cs/MW_FloatingBarIcons.cs b/Ink Canvas/MainWindow_cs/MW_FloatingBarIcons.cs index eee63276..e11933fa 100644 --- a/Ink Canvas/MainWindow_cs/MW_FloatingBarIcons.cs +++ b/Ink Canvas/MainWindow_cs/MW_FloatingBarIcons.cs @@ -209,7 +209,6 @@ namespace Ink_Canvas { BoardBorderLeftPageListView.Visibility = Visibility.Collapsed; BoardBorderRightPageListView.Visibility = Visibility.Collapsed; BoardImageOptionsPanel.Visibility = Visibility.Collapsed; - ScreenshotOptionsPanel.Visibility = Visibility.Collapsed; } /// @@ -281,8 +280,6 @@ namespace Ink_Canvas { AnimationsHelper.HideWithSlideAndFade(BorderDrawShape); AnimationsHelper.HideWithSlideAndFade(BoardBorderLeftPageListView); AnimationsHelper.HideWithSlideAndFade(BoardBorderRightPageListView); - AnimationsHelper.HideWithSlideAndFade(BoardImageOptionsPanel); - AnimationsHelper.HideWithSlideAndFade(ScreenshotOptionsPanel); // 隐藏背景设置面板 var bgPalette = LogicalTreeHelper.FindLogicalNode(this, "BackgroundPalette") as Border; @@ -731,61 +728,6 @@ namespace Ink_Canvas { HideSubPanels(); BtnSettings_Click(null, null); } - - private async void SymbolIconScreenshot_MouseUp(object sender, MouseButtonEventArgs e) { - HideSubPanelsImmediately(); - await Task.Delay(50); - - // 显示截图选项面板 - ShowScreenshotOptionsPanel(); - } - - private void ShowScreenshotOptionsPanel() { - // 隐藏其他面板 - HideSubPanelsImmediately(); - - // 显示截图选项面板 - if (ScreenshotOptionsPanel.Visibility == Visibility.Collapsed) { - // 添加调试信息 - LogHelper.WriteLogToFile("显示截图选项面板", LogHelper.LogType.Info); - - // 直接设置可见性,不使用动画 - ScreenshotOptionsPanel.Visibility = Visibility.Visible; - - // 显示通知确认面板已显示 - ShowNotification("截图选项面板已显示"); - } else { - LogHelper.WriteLogToFile("隐藏截图选项面板", LogHelper.LogType.Info); - ScreenshotOptionsPanel.Visibility = Visibility.Collapsed; - } - } - - private void CloseScreenshotOptionsPanel_MouseUp(object sender, MouseButtonEventArgs e) { - AnimationsHelper.HideWithSlideAndFade(ScreenshotOptionsPanel); - } - - private async void FullScreenScreenshot_MouseUp(object sender, MouseButtonEventArgs e) { - // 隐藏选项面板 - AnimationsHelper.HideWithSlideAndFade(ScreenshotOptionsPanel); - - // 等待面板隐藏 - await Task.Delay(100); - - // 执行全屏截图 - SaveScreenShotToDesktop(); - } - - private async void AreaScreenshot_MouseUp(object sender, MouseButtonEventArgs e) { - // 隐藏选项面板 - AnimationsHelper.HideWithSlideAndFade(ScreenshotOptionsPanel); - - // 等待面板隐藏 - await Task.Delay(100); - - // 执行区域截图 - await CaptureScreenshotToClipboard(); - } - private void ImageCountdownTimer_MouseUp(object sender, MouseButtonEventArgs e) {