0

我有一个标准的桌面表格,上面有一张图片作为背景,上面有各种标签。当我运行该项目时,我有以下输出结果: 表单很好地绘制了背景,但在大约 1/3 秒内我的标签是白色的,因为标签背景的颜色是白色,但它设置为透明。

我尝试将表单的可见性设置为 false 或将不透明度设置为 0%,并且仅在几秒钟后使其可见,结果相同,没有任何改变。

我也尝试使用双缓冲图形,但我的问题不是闪烁然后没有任何改变。

关于如何绕过这个的任何想法?

4

1 回答 1

1

将任何繁重的逻辑从表单加载事件处理程序移动到表单显示的事件处理程序。您可能还希望在设计器中将标签可见属性设置为 false,并仅在表单显示事件上将它们设置回 true。

于 2015-04-14T19:57:31.063 回答