移动时WPF应用程序缓慢/不稳定

时间:2010-08-17 08:13:08

标签: wpf performance redraw

我正在创建一个相当基本的WPF应用程序shell。当我使用DragMove()函数移动它时,应用程序正常移动但似乎“猛拉”了很多。在我看来,重绘率非常低,使得应用程序看起来很慢而且没有响应。

除了拨打DragMove()之外,目前没有“代码” XAML由带有圆角的外边框和设置为RenderingBias="Performance"的投影组成。标题栏和路径上还有一个小渐变。但是即使在代码中评论这些仍然会使应用程序在移动时看起来不稳定和缓慢。

注意我已在Release中和调试器外部运行它。

1 个答案:

答案 0 :(得分:0)

根据经验,尝试删除阴影,你会看到更好的表现。

http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/99faecec-395f-4a47-92ee-620b11c39ae7