From a061384ba628a09bf4df91f50321ab22c03129aa Mon Sep 17 00:00:00 2001
From: alielie <alielie@git.com>
Date: 星期二, 18 三月 2025 20:58:36 +0800
Subject: [PATCH] Winform支持遮罩层;

---
 WPFProject/PanuonWindow.xaml.cs |   11 ++++-------
 1 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/WPFProject/PanuonWindow.xaml.cs b/WPFProject/PanuonWindow.xaml.cs
index 375df69..8f84a71 100644
--- a/WPFProject/PanuonWindow.xaml.cs
+++ b/WPFProject/PanuonWindow.xaml.cs
@@ -22,7 +22,7 @@
     {
         public PanuonWindow()
         {
-            Loaded += PanuonWindow_Loaded;
+            this.Loaded += PanuonWindow_Loaded;
         }
 
         private UserInfo currentUser;
@@ -41,7 +41,9 @@
             RefrshConfig();
             InitializeComponent();
             userMenu.Header = this.lang("App.Welcome", UserInfo.User.Name);
-            ShowMenu = true;
+            ShowMenu = true; 
+            Application.Current.MainWindow = this;
+            SystemSetting.SystemSettingChanged += SystemSetting_SystemSettingChanged;
         }
 
         private void RefrshConfig()
@@ -100,11 +102,6 @@
             //ScaleTransform verticalFlipTransform = new ScaleTransform(1, temp * -1);
             //btn.RenderTransform = verticalFlipTransform;
             //menuTab.ChangeItemVisibility();
-        }
-
-        private void window_Loaded(object sender, RoutedEventArgs e)
-        {
-            SystemSetting.SystemSettingChanged += SystemSetting_SystemSettingChanged;
         }
 
         private void SystemSetting_SystemSettingChanged(object sender, SystemSetting e)

--
Gitblit v1.9.1