我想從最後一行更新單元格版本。我得到了4列和4行,我想把第4列第4列單元格的值設置爲第3列第3列, 就像那樣取第4列col第三個單元格值第二行第三個單元格..等..!從最後一行更新datagridview
這裏有什麼邏輯錯誤,ifix怎麼能這樣呢?
下面的代碼工作,但在最後一行(從botton到頂部)我收到一個索引錯誤(參數超出範圍)。
if (e.ColumnIndex != 3)
return;
int nextRowIndex = e.RowIndex - 1;
int lastRowIndex = SecondaryGridView.Rows.Count + 1;
if (nextRowIndex <= lastRowIndex)
{
var value = SecondaryGridView.Rows[e.RowIndex].Cells[3].Value.ToString();
SecondaryGridView.Rows[nextRowIndex].Cells[2].Value = value;
}
àGeorgeDgebuadze:我已經試過這種方法,我仍然有同樣的問題。 – linguini