如何加载更快的WPF窗口?

时间:2013-07-07 14:11:12

标签: c# wpf performance window

经过多年的C#窗体工作,我决定检查WPF技术。 在我们公司,我们主要使用在Windows XP上运行的双核2 GB RAM计算机,板载384 MB显卡。

Windows窗体加载速度非常快,但是当我尝试使用加载空WPF窗口时 Visual Studio 2008 SP1,加载表单大约需要1.5秒。 我从现有的win表单应用程序加载了WPF窗口。 我认为在VS 2010中它会更慢。 VS 2012甚至不会在XP上运行。

有没有办法加快速度?或者这项技术需要更好的硬件?

PS。当我关闭窗口并重新打开WPF时,加载速度非常快。

2 个答案:

答案 0 :(得分:0)

从另一个WPF窗口加载空WPF窗口会将时间减少到15毫秒。 从Winform加载实际上花了2秒多。

所以时间的改善非常激烈。

答案 1 :(得分:-2)

速度真的无关紧要。它真的不那么慢。我有WPF应用程序,从数据库加载一些数据需要2秒。在Release模式下运行App而不进行调试。也不要从Win Forms加载WPF。