可以处理Click的透明Windows窗体
我正在使用Visual Studio中的C#工作,我正在尝试制作一个透明的表单 – 完全透明,但不是点击 – 不会使标题栏透明,因此仍然可以移动(不可见)窗口周围和(最重要的是)关闭它。
如果窗口有可见边框也很好,但这可能是一个单独的问题。
如果我正确理解您的问题,您可以使用TrancparencyKey
将TrancparencyKey
和BackColor
属性设置为与Color.Red
相同的颜色。
以下是visual studio上透明表单的截图:
注意:
- 当您使用例如
Color.Red
每件事情都可以正常工作,您可以处理鼠标Click
。 但不同颜色的行为是不同的,例如Color.Magenta
表单无法捕获鼠标Click
。