C#Winforms透明控件允许点击

问题描述 投票:2回答:1

我有一个问题,有点相关:C# Winforms Transparent Control allowing Clickthrough

与他相反,我想在我的程序中捕获鼠标事件,同时仍然保留了我的程序背后的“窗口”。 color.transparent不起作用,透明度键只是将鼠标事件传递给下面的任何内容。使用具有透明BackColor或BackColor等于透明度键的面板不会产生所需的效果。

c# winforms transparency panel mouseevent
1个回答
0
投票

如果您需要捕获鼠标事件,并且包含MouseClick,那么只需使用透明度,但不要将其设置为0将其设置为1

透明度足够透明,但由于它不为零,因此鼠标事件将在最前面的窗口处理。

© www.soinside.com 2019 - 2024. All rights reserved.