【发布时间】:2009-05-03 01:43:44
【问题描述】:
我想在另一个面板上显示一个透明面板,两个面板都有子控件,如标签、文本框等。如果透明面板是另一个面板的子控件,则透明度可以正常工作,但如果不是,则标签和普通面板的文本框出现在透明面板的顶部。该地区其他地区的透明度工作正常。
有什么想法吗???
我尝试将透明面板放在前面,但没有帮助。也许我需要指定绘制控件的顺序??如果是,我该怎么做?
有趣的是,如果我将应用程序移到任务栏下方并打开它。它达到了正确的结果。 (重印解决了问题!!但为什么??)。但是,当我将其最小化并恢复时,它并不能修复它!
谢谢,
【问题讨论】:
-
你到底想做什么?如果它是透明的,你怎么知道不透明面板在透明面板之上?
-
我可以设置透明面板的透明度。目前设定为 50%。所以我知道哪一个在上面。
-
您能在 pasteit.net(或任何其他代码共享网站)上发布一个简单的示例吗?我很乐意提供更多帮助