关于延时运行的问题,求教了
首先我在程序运行时加载了图片,也就是程序的启动画面,在App.xaml.cs里写了
protected override void OnStartup(StartupEventArgs e)
{
SplashScreen s = new SplashScreen("1.png");
//显示初始屏幕 自动关闭设置false
s.Show(false);
//在5秒后关闭
s.Close(new TimeSpan(0, 0, 5));
base.OnStartup(e);
}
也就是让启动画面在5秒后关闭
如何才能让程序的第一个窗口在启动画面关闭后出现?
谢谢了。
------解决方案-------------------- public Window1()
{
MessageBox.Show("等待5秒后开启");
Thread.Sleep(5000);
InitializeComponent();
InitializeData();
}
不在第一个窗口里面写,在第二个窗口初始化之前写。