如图,这是怎么回事呢...
还有在上下滚动的时候经常会有这个异常
“-14”的值对于“Value”无效。“Value”应介于 'minimum' 和 'maximum' 之间。
参数名: Value
这又是怎么回事呢...

解决方案 »

  1.   


    DataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells
      

  2.   

    在滚动的时候我没写什么事件啊,就是不一定啥时候就出现这个,有的时候还有
    InvalidArgument=“2864”的值对于“rowIndex”无效。
      

  3.   

    我之前用的是AllCellsExceptHeaders,现在改成AllCells也一样会有这种情况
      

  4.   

            DataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells
            DataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize
      

  5.   

    都不管用,我这个dgv的行头和列头的都是隐藏的,信息实时滚动的,用的是dgv.insert()方法插到最上一行,有的信息插进来就会有着种情况
      

  6.   

    此乃微软BUG ,在向dgv插入行的同时还有线程修改dgv的值的时候会出现这样的现象.
    如果不求精准可以不理会catch掉.或者避免多线程同时操作dgv。