【发布时间】:2013-10-31 15:53:44
【问题描述】:
我正在使用 .NET 4.0 在 VS 2012 中开发 DataGridView
此 DataGridView 的数据由直接 SQL 查询填充,并且可以有很多列。问题是当有大量列时,一直向右滚动然后向左滚动会导致某些列标题似乎被截断。一旦鼠标悬停,标题就会重新绘制。
鼠标悬停前: 鼠标悬停后:
有谁知道这里发生了什么/如何修复它以使用户看不到被截断的列标题?
我已经尝试过双缓冲和混淆 WS_EX_COMPOSITED(以及两者),但问题仍然存在。
【问题讨论】:
-
最近好像有人问过这个问题。你的问题真的很奇怪。除非您的
DataGridView上有某种自定义。 -
那是因为我之前问过,但问题中有一些错误。我正在使用标准的窗口 System.Windows.Forms.DataGridView
标签: c# .net winforms datagridview controls