透明,点击覆盖,在VB.NET中触发鼠标进入/离开事件?

时间:2012-06-30 00:30:19

标签: vb.net winforms overlay transparent mouseenter

我已经待了一个星期了,所以我终于决定问别人了:P

我要做的是创建一个透明的点击覆盖图,它将触发鼠标输入和鼠标离开事件。我有一个面板,其中包含Web浏览器控件,图片框或嵌入式外部程序。我需要一个覆盖层来覆盖所有这些,所以当用户将鼠标带入面板和内容区域时,鼠标输入事件将触发并从​​面板的底部和顶部滑入菜单栏。另一件事是需要点击叠加,所以用户仍然可以访问下面的控件。

一个很好的视觉示例是嵌入式YouTube视频。当用户将鼠标悬停在视频上时,顶部和底部菜单栏会滑入。

现在我尝试过透明的图片框,面板和透明的表单,但这些都没有用。我想我可能需要直接进入x。我可能会采用错误的方式,因此可能有更好的方法来做到这一点。如果任何人有任何想法或建议会很棒。

0 个答案:

没有答案