我在.NET 3.5中的通用列表上绑定了一个DataGridView。
当调整此网格的大小时,网格背景上会留下残留的痕迹,其中没有项目。仅当某些列的WrapMode属性设置为True时才会出现这种情况。似乎只有包装的内容不会在网格的背景上刷新。
任何人都有针对这个问题的解决方法或解决方法吗?
答案 0 :(得分:1)
我没有找到任何解决方案,我有一个解决方法,创建一个自定义的版本表格,并让网格只读一次高度调整。
第三方网格应该为此目的做得更好。
答案 1 :(得分:0)
尝试使用.Refresh()
方法,同时将.DoubleBuffer
属性设置为false
。或者你可以写code for custom painting。