我有一个我正在创建的WPF应用程序的基本外壳。当我用 DragMove() 该应用程序运行正常,但似乎“急促”很多。在我看来,重绘速率非常低,使应用程序看起来缓慢且无响应。
DragMove()
目前除了呼叫 拖拽() . XAML由带圆角的外部边框和放置阴影组成,设置为 RenderingBias="Performance" . 标题栏和路径上也有一个小的渐变。但是,即使是在代码外注释这些内容,仍然会使应用程序在移动时显得急躁和缓慢。
拖拽()
RenderingBias="Performance"
注意,我在发行版和调试器之外也运行过这个程序。
根据经验,试着去掉阴影,你会看到更好的表演。
http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/99faecec-395f-4a47-92ee-620b11c39ae7