C# 加载带有动画的窗口

C# 加载带有动画的窗口,c#,wpf,dispatcher,C#,Wpf,Dispatcher,我需要创建加载窗口。主窗口初始化和加载时出现的一些启动屏幕 但是我的加载窗口包含动画等等。所以,一切,还有从ctor我也需要通过调度员。结果-系统在加载主窗口时等待,而不是先显示加载窗口,然后再显示主窗口 加载窗口完全没有意义:) 那么,如何以正确的方式创建加载窗口 非常感谢 您可能需要使用多线程。这里是线程上的msdn 和教程: 还有一个是专门针对这一点的: 您可能需要使用多线程。这里是线程上的msdn 和教程: 还有一个是专门针对这一点的: 当然,我使用的是多线程,但所有GUI操作都

我需要创建加载窗口。主窗口初始化和加载时出现的一些启动屏幕

但是我的加载窗口包含动画等等。所以,一切,还有从ctor我也需要通过调度员。结果-系统在加载主窗口时等待,而不是先显示加载窗口,然后再显示主窗口

加载窗口完全没有意义:)

那么,如何以正确的方式创建加载窗口


非常感谢

您可能需要使用多线程。这里是线程上的msdn

和教程:

还有一个是专门针对这一点的:


您可能需要使用多线程。这里是线程上的msdn

和教程:

还有一个是专门针对这一点的:


当然,我使用的是多线程,但所有GUI操作都必须通过Dispatcher完成。因此-mainWindow和LoadingWindows在同一(GUI)线程中工作。没有结果…很高兴我能为您提供帮助如果我的答案对您有效并且您喜欢,也许您可以接受iTunes,WinForms和.NET 1.0有一篇非常古老的文章。。。。这只是一些特殊的“飞溅形式”,不是我需要的东西,对不起。我只是把我的加载窗口作为主窗口,然后从中加载真正的主窗口。。。现在我还可以:)当然,我使用的是多线程,但所有GUI操作都必须通过Dispatcher完成。因此-mainWindow和LoadingWindows在同一(GUI)线程中工作。没有结果…很高兴我能为您提供帮助如果我的答案对您有效并且您喜欢,也许您可以接受iTunes,WinForms和.NET 1.0有一篇非常古老的文章。。。。这只是一些特殊的“飞溅形式”,不是我需要的东西,对不起。我只是把我的加载窗口作为主窗口,然后从中加载真正的主窗口。。。现在对我来说还可以:)就在我看来;一个复杂的启动屏幕本身需要花费大量的时间来加载,这有点忽略了重点;一个复杂的启动屏幕本身需要花费大量的时间来加载,这有点忽略了要点。