Datagridview错误:值'应该在'minimum'和'maximum'之间

Vij*_*ade 2 c# datagridview


我试图在DataGridView控件中填充数据.它被填充到其中.但当我尝试向下滚动时,它给了我一个例外;

"352"的值对"价值"无效.'价值'应介于'最小'和'最大'之间.参数名称:值

at System.Windows.Forms.ScrollBar.set_Value(Int32 value)
   at System.Windows.Forms.DataGridView.ScrollRows(Int32 rowCount, Int32 deltaY, ScrollEventType scrollEventType)
   at System.Windows.Forms.DataGridView.ScrollRowsByCount(Int32 rows, ScrollEventType scrollEventType) 
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题?
我使用的是DataSource属性而不是Rows.add()


提前致谢

Vij*_*ade 8

填充数据后,它由dataGridView1.PerformLayout()解析.