wpf - WPF中的“Please wait” Windows

标签 wpf multithreading user-interface animation pleasewait

我需要在应用程序启动,动画启动以及应用程序更改可见性的生命周期中创建一个“请稍候”窗口。我不想创建明确的新线程(可能是ThreadPool或BackgroundWorker)。
有任何想法吗?

最佳答案

WPF有一个非常不错的初始屏幕类,专门用于该类:http://www.codeproject.com/Articles/36418/WPF-Splash-Screen.aspx

以下是快速步骤:

  • 将图像文件添加到WPF应用程序项目。有关更多信息,请参见如何:向项目添加现有项目。
  • 在解决方案资源管理器中,选择图像。
  • 将图像文件添加到WPF应用程序项目。有关更多信息,请参见如何:向项目添加现有项目。
  • 在“属性”窗口中,单击“构建操作”属性的下拉箭头。
    从下拉列表
  • 中选择SplashScreen

    (来源:WPF SplashScreen implementing)

    关于wpf - WPF中的“Please wait” Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5744200/

    相关文章:

    c++ - 一种在 Qt 中管理 GUI 状态的 RAII

    C# WPF OnPropertyChanged 在 foreach 循环中

    c++ - 加入 pthread 时出现段错误

    java - 业务逻辑的同步实现

    python - 为什么在线程内抓取图像帧速度较慢

    java - 允许更引人注目的图形界面的编程语言?

    c# - 涉及数据显示的极其奇怪的问题

    c# - 选定的 ComboBoxItem 图像没有改变

    wpf - 如何设置 WPF 窗口的位置?

    c# - 如何使 WPF 程序匹配当前选择的 Windows 主题