我的WPF应用程序出现问题,任何类型的拖动操作都会阻止UI更新。该问题似乎是周期性的,例如,项目在2秒间隔内拖动,停止,再次拖动,停止等。它影响所有控件,包括滚动条。
如果选中this问题以及this问题,则它似乎不是由窗口透明度引起的。我正在使用.NET 3.5sp1运行Win7 x64。
有谁知道可能导致这种情况的原因,或者找出导致这种情况的原因?
答案 0 :(得分:0)
如果有人关心,我发现了发生了什么。
我们对整个应用程序产生了影响,可能会在执行长时间操作时模糊窗口。此效果始终存在,触发器会导致效果从清晰变为模糊。
因为效果总是“打开”WPF在渲染应用程序时必须做更多工作。通过更改主窗口的xaml以便仅在需要时设置效果,然后将其删除,拖动问题就消失了。