首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于延时运行的有关问题,求教了

2014-01-14 
关于延时运行的问题,求教了首先我在程序运行时加载了图片,也就是程序的启动画面,在App.xaml.cs里写了 prot

关于延时运行的问题,求教了
首先我在程序运行时加载了图片,也就是程序的启动画面,在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();
        }
不在第一个窗口里面写,在第二个窗口初始化之前写。

热点排行