DatagridView背景不刷新。遗留下来的痕迹

时间:2010-04-27 15:40:42

标签: c# .net winforms data-binding

我在.NET 3.5中的通用列表上绑定了一个DataGridView。

当调整此网格的大小时,网格背景上会留下残留的痕迹,其中没有项目。仅当某些列的WrapMode属性设置为True时才会出现这种情况。似乎只有包装的内容不会在网格的背景上刷新。

任何人都有针对这个问题的解决方法或解决方法吗?

2 个答案:

答案 0 :(得分:1)

我没有找到任何解决方案,我有一个解决方法,创建一个自定义的版本表格,并让网格只读一次高度调整。

第三方网格应该为此目的做得更好。

答案 1 :(得分:0)

尝试使用.Refresh()方法,同时将.DoubleBuffer属性设置为false。或者你可以写code for custom painting