2011-05-23 15 views
0

我必须通过远程桌面使用自行编写的WPF应用程序,并且网络连接速度较慢。如何简化常规WPF呈现以最大化性能?

当涉及到滚动 - 它看起来像应用程序挂起一两秒钟。应用程序在本地计算机上运行得非常快,但是当涉及到RDP性能变得令人失望时。

我想我必须尽可能简化WPF渲染。我想以某种方式告诉WPF子系统:尽可能简单地渲染所有的控件。

你会在这里建议什么?

+0

你在滚动什么? – BoltClock 2011-05-23 13:13:18

+0

这是第三方组件(Avalon Editor)。我想这是一种ListView – 2011-05-23 13:16:50

回答

2

有关RDP的Visual Studio team有一些提示。 This post有很多细节,如降低帧率和实施VisualScrollableAreaClip。我快速浏览了一下,AvalonEdit似乎并没有使用VisualScrollableAreaClip,因此在重新设计所有控件之前可能需要查看该帖子中提到的其他设置。