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