我注意到当我们的WPF应用程序的GUI线程停留几秒钟时,应用程序的主窗口向上和向左移动几个像素,然后,当释放GUI线程时,窗口返回到其位置。
我还注意到,当我保存一个复杂的文件并且CodeMaid正在忙着清理它时,它会在Visual Studio中发生 - Visual Studio窗口向上和向左移动几个像素,然后,当作业完成时,它返回到以前的位置。
这并不总是发生,也不容易再现。当窗口最大化时似乎不会发生。
任何人都可以说为什么会发生这种情况,更重要的是,如何避免它(除了防止GUI线程卡住......)?