C# 为什么在Windows10中调整WPF窗口的大小是不稳定的?
我刚把Windows7系统升级到Windows10。当我运行Visual Studio solutions C和WPF,VS 2015和2017并使用鼠标调整窗口大小时,它会非常犹豫或停止调整大小,直到释放鼠标,然后窗口会调整到鼠标的位置。如果我在解决方案中打开一个表单,使它不会扩展到底层WPF窗口之外,那么调整大小是相当正常的。但只要将窗口的任何边缘拖到底层WPF窗口的边界之外,它就具有相同的犹豫/启动/停止行为。所有其他应用程序和窗口都可以平滑调整大小。当系统运行Windows 7时,我没有这种行为 在屏幕上拖动整个WPF窗口是完全平滑的 我已经更新了视频驱动程序,行为没有变化C# 为什么在Windows10中调整WPF窗口的大小是不稳定的?,c#,wpf,windows-10,C#,Wpf,Windows 10,我刚把Windows7系统升级到Windows10。当我运行Visual Studio solutions C和WPF,VS 2015和2017并使用鼠标调整窗口大小时,它会非常犹豫或停止调整大小,直到释放鼠标,然后窗口会调整到鼠标的位置。如果我在解决方案中打开一个表单,使它不会扩展到底层WPF窗口之外,那么调整大小是相当正常的。但只要将窗口的任何边缘拖到底层WPF窗口的边界之外,它就具有相同的犹豫/启动/停止行为。所有其他应用程序和窗口都可以平滑调整大小。当系统运行Windows 7时,我没有
为什么这些WPF应用在Windows 10中会有这种调整大小的行为?因为您在调试模式下运行应用。是否打开缓存?它接近内存限制了吗?我有Win10 64位,没有遇到任何屏幕重画问题。尝试关闭一些应用程序,然后启动VS。更新VS至最新版本失败,并确保您使用的是最新的.Net framework。@Clemens解决了这个问题。这是由Windows 10中存在的鼠标捕获错误引起的。当我使用WPF窗口中提到的代码禁用平板电脑支持时,调整大小开始正常工作。可能是这样的:。这是Windows101903中的一个bug。