c#WinForms:使表单的一部分透明

时间:2014-07-25 11:05:45

标签: c# winforms opacity transparent

我有Form1,其中包含带错误信息的背景图片和一些按钮,并在出现错误时显示。我必须使Form1的一部分透明,而另一部分将包含错误消息,它将是不透明的。这里有一些例子。

enter image description here

必须说Form1的灰色部分,80%透明。我怎样才能实现它?

到目前为止,我已尝试使用Opacity,但它会使整个框架变得透明。请帮助我解决这个问题,我今天真的需要这样做,非常感谢。

1 个答案:

答案 0 :(得分:1)

设置BackColor和TransparencyKey相同的颜色