3

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

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

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

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

4

2 回答 2

0

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

所以时间的改进是巨大的。

于 2013-07-08T07:52:32.400 回答
-2

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

于 2013-07-07T15:10:32.673 回答