如何使表单完全透明

时间:2009-08-26 16:01:38

标签: c# .net winforms

我已经将背景设为透明,但组框中仍有一些部分。我如何使这些透明呢?

空白行是我希望它透明的。它应该给你我想要的图片。谢谢。 alt text

甚至不知道密码是什么,所有这些都只是假人:)

如果您想查看和编辑代码here

3 个答案:

答案 0 :(得分:1)

这就是GroupBox控件的工作原理。该控件的Background属性包括屏幕截图所指向的区域。如果你想为它做一个解决方法,你应该将GroupBox背景设置为透明,并在它后面画一个白框,只包含你想要变成白色的区域。

答案 1 :(得分:0)

Form.Opacity不适合你?

答案 2 :(得分:0)

什么是GroupBox的父容器?是表格还是小组?该元素是否也设置为透明?作为一个测试,我制作了一个GroupBox并将其放置在(内部)Panel的顶部。我将Panel的背景颜色更改为红色,GroupBox的背景颜色更改为透明,GroupBox的那些是正确透明的。我的建议是查看父容器。

一旦顶部条带透明,GroupBox标签在某些情况下可能会变得难以阅读。