检查一下是否使用AutoSize功能尽量不要使用 因为显示数据时调整格的大小 会另速度大大降低;将DataGridView临时非显示(Visible = False)内部进行显示处理结束后返回到Visible = True(对这个方法没什么自信,但是很多日文网站上都建议用这个方法)由于本身DataGridView显示就慢,再不分页显示,就更加慢了。特别好的方法应该没有。
你在点击按钮和按下向下键的事件中调用可以调用dataGridView1.Rows.Add()的方法