C#Winforms透明控件允许点击

时间:2010-03-30 17:58:48

标签: c# winforms transparency panel mouseevent

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

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

1 个答案:

答案 0 :(得分:0)

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

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