WPF启动屏幕SplashScreen
Posted mr-hu2009
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF启动屏幕SplashScreen相关的知识,希望对你有一定的参考价值。
SplashScreen类为WPF应用程序提供启动屏幕。
方法一:设置图片属性
1. 添加启动图片到项目中
2. 设置图片属性的Build Action为SplashScreen
方法二:编写代码
1. 在App.xaml.cs中重写OnStartUp方法:
using System; using System.Windows; namespace StaticLanguageSelect { /// <summary> /// Interaction logic for App.xaml /// </summary> public partial class App : Application { protected override void OnStartup(StartupEventArgs e) { //根据图片路径,实例化启动图片 SplashScreen splashScreen = new SplashScreen("3-2.png"); splashScreen.Show(false); //上面Show()方法中设置为true时,程序启动完成后启动图片就会自动关闭, //设置为false时,启动图片不会自动关闭,需要使用下面一句设置显示时间,例如5s splashScreen.Close(new TimeSpan(0,0,5)); base.OnStartup(e); } } }
以上是关于WPF启动屏幕SplashScreen的主要内容,如果未能解决你的问题,请参考以下文章