2010-04-29 65 views
0

我有一個帶有9個圖片框的黑色背景。 程序啓動時,我想使用這些圖片框顯示9個圖像。在使控件可見之前在PictureBox中加載圖像

但是,圖片框需要時間來加載圖片。圖片框在等待時首先出現是非常難看的。

有沒有一種方法,我可以從空白的黑色屏幕直接移動9圖像,沒有可見的加載之間?

謝謝。

回答

1

你是如何加載你的窗體(我猜你在談論Windows.Forms在這裏)?

您可以創建一個新的Window類並加載您的圖片,然後完成調用Show方法。

MyForm form = new MyForm(); 
form.DoLoadImages(); 
form.Show(); 

或者你可以將圖片框的WaitOnLoad屬性正好被設置爲true