【发布时间】:2016-10-19 23:00:45
【问题描述】:
我正在尝试重新创建一个 Kali-Linux DOS 窗口,只是为了好玩,并在其中包含我自己的自定义命令。
我正在制作一个 70% 可见的表单。 问题是,我尝试将表单的不透明度设置为 70%,但它却让它全部 70% 可见。 放入图片框并更改其不透明度也无济于事,因为它只显示应用程序而不是我的计算机背景。
我知道我可以为此做控制台应用程序,但是没有外观定制。
【问题讨论】:
-
如果您希望表单 100% 透明,您可以做的一件事是使用
TransparencyKey而不是Opacity。如果这不符合您的需求,您可能需要查看this answer。 -
它有点工作,但现在它是不可见的。是否可以选择透明度百分比?
-
如果你设置
TransparencyKey来匹配Form BackColor,它将是100%透明的。没有办法控制百分比。否则,您将不得不使用我提到的答案中描述的其他方式:)
标签: c# transparency opacity