图像完全加载时的C#启动表单

时间:2015-07-06 10:01:48

标签: c# image forms launch

我正在使用图像进行C#应用程序设计,但是当我启动它时,我看到加载图像(~1秒),因此当图像(背景,徽标等)完全加载时如何制作简单的加载程序,显示我的应用程序?我知道这是可能的,但我不知道该怎么做。非常感谢!

1 个答案:

答案 0 :(得分:1)

这听起来像标准行为。控件按z顺序逐个绘制,如果一个慢,其余部分可能会闪烁。

您可以尝试双缓冲整个表单,如下所示: How to fix the flickering in User controls

或者你可以在绘制所有内容时暂停布局并在之后恢复: How do I suspend painting for a control and its children?