我有一个我正在创建的 WPF 应用程序的基本外壳。当我使用该DragMove()
功能移动它时,应用程序会正确移动,但似乎“抽搐”了很多。在我看来,重绘率非常低,使应用程序看起来很慢且没有响应。
目前除了调用DragMove()
.
XAML 由带有圆角的外边框和设置为 的阴影组成RenderingBias="Performance"
。标题栏和路径上还有一个小的渐变。但即使在代码中注释掉这些,仍然会使应用程序在移动时显得生涩和缓慢。
注意我已经在 Release 和调试器之外运行了这个。