“请等待”WPF中的Windows

时间:2011-04-21 12:36:34

标签: wpf multithreading user-interface animation pleasewait

我需要在应用程序启动时创建一个“请稍候”窗口,启动动画并在应用程序更改可见性的生命周期内。我不想创建明确的新线程(也许是ThreadPool或BackgroundWorker)。 有什么想法吗?

1 个答案:

答案 0 :(得分:3)

WPF有一个非常好的启动画面类:http://www.codeproject.com/Articles/36418/WPF-Splash-Screen.aspx

以下是快速步骤:

  1. 将图像文件添加到WPF应用程序项目。有关更多信息,请参见如何:将现有项添加到项目中。
  2. 在Solution Explorer中,选择图像。
  3. 将图像文件添加到WPF应用程序项目。有关更多信息,请参见如何:将现有项添加到项目中。
  4. 在“属性”窗口中,单击“构建操作”属性的下拉箭头。 从下拉列表中选择SplashScreen
  5. (来源:WPF SplashScreen implementing