From 63952daa1110da76eb912ae48c181ed24de979c3 Mon Sep 17 00:00:00 2001 From: Sunny Date: Mon, 4 Nov 2024 14:00:21 +0800 Subject: [PATCH] =?UTF-8?q?*=20UIScrollBar:=20=E4=BF=AE=E5=A4=8D=E4=BA=86?= =?UTF-8?q?=E4=B8=80=E4=BA=9B=E9=87=8D=E8=BD=BD=E4=BA=8B=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SunnyUI/Controls/UIScrollBar.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/SunnyUI/Controls/UIScrollBar.cs b/SunnyUI/Controls/UIScrollBar.cs index 8a768163..d60e793a 100644 --- a/SunnyUI/Controls/UIScrollBar.cs +++ b/SunnyUI/Controls/UIScrollBar.cs @@ -20,6 +20,7 @@ * 2020-04-25: V2.2.4 更新主题配置类 * 2022-03-19: V3.1.1 重构主题配色 * 2022-11-03: V3.2.6 增加了可设置垂直滚动条宽度的属性 + * 2024-11-04: V3.7.2 修复了一些重载事件 ******************************************************************************/ using System; @@ -327,6 +328,8 @@ namespace Sunny.UI /// 鼠标参数 protected override void OnMouseDown(MouseEventArgs e) { + base.OnMouseDown(e); + if (e.Button != MouseButtons.Left) { return; @@ -400,6 +403,7 @@ namespace Sunny.UI dragMove = false; StopScroll(); Invalidate(); + base.OnMouseUp(e); } private int MousePos; @@ -439,6 +443,8 @@ namespace Sunny.UI { Invalidate(); } + + base.OnMouseMove(e); } ///