我想在一个新线程中向我的 WPF 应用程序添加一个启动画面(因为我的动画启动画面在加载主窗口的数据时挂起)。代码:
SplashScreenWindow splashScreenWindow = null;
Thread newWindowThread = new Thread(() =>
{
splashScreenWindow = new SplashScreenWindow();
splashScreenWindow.ShowDialog();
});
newWindowThread.SetApartmentState(ApartmentState.STA);
newWindowThread.IsBackground = true;
newWindowThread.Start();
data loading...
_mainWindow.Show();
splashScreenWindow.Close();
我的问题是当我关闭启动画面时程序会关闭。
沧海一幻觉
慕工程0101907
相关分类