فهرست منبع

修复无法拖动图标

liufei 3 سال پیش
والد
کامیت
4d416e673e

+ 2 - 1
Control/UserControls/PannelCard/RightCardControl.xaml

@@ -104,7 +104,8 @@
                                         hc:Poptip.Content="{Binding Content}"
                                         hc:Poptip.Placement="BottomLeft"
                                         Background="#00FFFFFF"
-                                        MouseLeftButtonDown="IconClick"
+                                        MouseLeftButtonDown="Icon_MouseLeftButtonDown"
+                                        MouseLeftButtonUp="Icon_MouseLeftButtonUp"
                                         MouseEnter="StackPanel_MouseEnter"
                                         MouseLeave="StackPanel_MouseLeave"
                                         >

+ 18 - 0
Control/UserControls/PannelCard/RightCardControl.xaml.cs

@@ -60,6 +60,23 @@ namespace GeekDesk.Control.UserControls.PannelCard
 
 
 
+
+        private void Icon_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
+        {
+            if (appData.AppConfig.DoubleOpen)
+            {
+                IconClick(sender, e);
+            }
+        }
+
+        private void Icon_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
+        {
+            if (!appData.AppConfig.DoubleOpen)
+            {
+                IconClick(sender, e);
+            }
+        }
+
         /// <summary>
         /// 图标点击事件
         /// </summary>
@@ -521,5 +538,6 @@ namespace GeekDesk.Control.UserControls.PannelCard
         {
             SystemItemWindow.Show();
         }
+
     }
 }