From 3abb965fc0f67cbdcff4c05e5acc2c72224e26b7 Mon Sep 17 00:00:00 2001 From: chenjie02_cd <836904362@qq.com> Date: Sun, 4 Jul 2021 12:05:28 +0800 Subject: [PATCH] close #890 --- .../Controls/TabControl/TabItem.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/Shared/HandyControl_Shared/Controls/TabControl/TabItem.cs b/src/Shared/HandyControl_Shared/Controls/TabControl/TabItem.cs index 68895a1b..2d299dda 100644 --- a/src/Shared/HandyControl_Shared/Controls/TabControl/TabItem.cs +++ b/src/Shared/HandyControl_Shared/Controls/TabControl/TabItem.cs @@ -387,6 +387,17 @@ namespace HandyControl.Controls _isDragged = false; } + protected override void OnMouseDown(MouseButtonEventArgs e) + { + if (e.ChangedButton == MouseButton.Middle && e.ButtonState == MouseButtonState.Pressed) + { + if (ShowCloseButton || ShowContextMenu) + { + Close(); + } + } + } + /// /// 创建动画 ///