经过多年的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时,加载速度非常快。
答案 0 :(得分:0)
从另一个WPF窗口加载空WPF窗口会将时间减少到15毫秒。 从Winform加载实际上花了2秒多。
所以时间的改善非常激烈。
答案 1 :(得分:-2)
速度真的无关紧要。它真的不那么慢。我有WPF应用程序,从数据库加载一些数据需要2秒。在Release模式下运行App而不进行调试。也不要从Win Forms加载WPF。