winforms - 为什么这个 WinForms 窗口在拖动时呈现伪像?

标签 winforms visual-studio-2015 windows-10 mdi mdichild

我支持用 VB.NET 编写并使用 Visual Studio 2015 构建的 .NET 4 WinForms 应用程序。在 Windows 7 中一切正常,但在我们的 Windows 10 测试中存在表单窗口渲染问题主应用程序窗口。发生在多台计算机(所有戴尔笔记本电脑)上。快速拖动表单窗口并越过主窗口的顶部或底部边缘(在屏幕截图中以黄色突出显示),会导致其崩溃并留下图形伪影,如下所示:

enter image description here

是否可以调整窗口属性或设置来防止出现这种情况?

谢谢!

最佳答案

重画问题通常归因于主线程可能被锁定执行某些进程并且无法重画。您是否在应用程序中使用多线程方法。一个好的起点是检查是否有任何东西锁定了主线程。

关于winforms - 为什么这个 WinForms 窗口在拖动时呈现伪像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50301548/

相关文章:

c# - 如何在 Windows 上运行的自托管 ServiceStack 中获取用户名

c++ - 标准库 to_string(double) 在 vs2015 中给出了错误的值。有什么解决办法吗?

visual-studio - Visual Studio 2015 调试时没有响应

windows-10 - 为什么 make.exe 尝试在 Windows 上运行/usr/bin/sh?

windows-10 - Windows 上的 Elixir postgrex 和 poolboy 示例失败并显示 'module DBConnection.Poolboy not available'

C# Winforms 时间轴控件(来自 WTL?)

c# - DataGridView 自动高度 - 如何自动调整 DataGridView 高度?

c# - 为什么我不能点击我的表格?

c++ - 空字符常量

c# - 在本地部署 Windows IoT 应用程序会出现应用程序激活错误