improve:启动动画

This commit is contained in:
2025-10-02 19:20:03 +08:00
parent c80af8c984
commit 6f069b73da
+13 -5
View File
@@ -912,12 +912,20 @@ namespace Ink_Canvas
{
if (_isSplashScreenShown)
{
SetSplashMessage("启动完成!");
SetSplashProgress(100);
// 延迟关闭启动画面,让用户看到完成消息
Task.Delay(500).ContinueWith(_ =>
SetSplashMessage("正在完成初始化...");
SetSplashProgress(90);
Task.Delay(300).ContinueWith(_ =>
{
Dispatcher.Invoke(() => CloseSplashScreen());
Dispatcher.Invoke(() =>
{
SetSplashMessage("启动完成!");
SetSplashProgress(100);
// 延迟关闭启动画面,让用户看到完成消息
Task.Delay(500).ContinueWith(__ =>
{
Dispatcher.Invoke(() => CloseSplashScreen());
});
});
});
}
};