2011-04-21 72 views
1

我需要在應用程序啓動時啓動「請稍候」窗口,啓動動畫,並在應用程序更改可見性的生命週期中創建一個「請稍候」窗口。我不想創建顯式的新線程(可能是ThreadPool或BackgroundWorker)。 任何想法?「請稍等」WPF中的窗口

回答

3

WPF有一個非常漂亮的啓動畫面恰好類爲:http://www.codeproject.com/Articles/36418/WPF-Splash-Screen.aspx

下面是簡單的步驟:

  1. 圖像文件添加到WPF應用程序項目。有關更多信息,請參見如何:將現有項目添加到項目。
  2. 在解決方案資源管理器中,選擇圖像。
  3. 將圖像文件添加到WPF應用程序項目。有關更多信息,請參見如何:將現有項目添加到項目。
  4. 在「屬性」窗口中,單擊「構建操作」屬性的下拉箭頭。 從下拉列表中

(源位置:WPF SplashScreen implementing)選擇閃屏

+0

但我想WPF動畫用,我想在運行時更改消息。 – 2011-04-21 12:50:03

+1

如果您使用動畫gif,您會看到動畫。如果你想進一步自定義斜槓對話框,這可能是一個好的開始:http://www.codeproject.com/KB/WPF/WPFsplashscreen.aspx – 2011-04-21 12:52:37

+0

非常感謝!這真的是我需要的。 – 2011-04-22 09:13:33