DataGridView不会重绘

时间:2014-11-30 04:58:47

标签: c# datagridview

我只是在表单上放置了一个新的DataGridView对象。将数据添加到gridview或滚动时,它不会在重绘之前清除行或列。我之前从未在C#中使用过这个控件,但它应该使用默认设置“开箱即用”,但事实并非如此。我确定在某些地方我只需要刷新或使控件无效。

更清楚:

我的问题与渲染到屏幕有关。它在重绘之前不会清除屏幕,所以我得到了踪迹。

以下是截图:

不要问我代码。空无一人。我只是将控件放在窗体上并添加了列。就是这样。

2 个答案:

答案 0 :(得分:0)

在确定它没有启用主题的情况下工作后,我终于找到了以下代码:

dataGridView1.EnableHeadersVisualStyles = false;

答案 1 :(得分:-1)

通过在datagrid null上设置datasource属性,您应该能够将数据重写到datagrid。这将“更新”网格。

相关问题