在主窗口顶部添加白色图层

时间:2014-01-08 23:28:45

标签: c# winforms

当一个模态窗口出现在它上面时,我需要在Main窗体的顶部添加一个白色图层,这样它就会使模态窗口变得突出,并使背景变得透明。 例如,添加75%的不透明白色背景......

可以在Win表单中完成吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

最简单的方法可能是禁用主窗体中的主容器控件。这通常会使其中的所有内容都显得褪色。

答案 1 :(得分:0)

您可以在打开子表单后将父表单启用属性设置为false,这将使父表单只读且更暗,因此很明显父表单不活动。

form1.Enabed = false;