我有兩種形式,一種包含有從MS訪問數據源DataGridView控件。數據正確顯示在datagridview上。首先,我選擇該數據網格視圖的細胞,然後我獲得當前選擇的小區的行索引。我用行索引在一個訪問器功能(代碼是在主要形式):C#讀取的datagridview爲另一種形式
public String Name
{
get
{
return dataGridView1.Rows[selrow].Cells[1].Value.ToString();
}
}
selrow包含當前選擇的小區的行索引。接下來,我點擊一個按鈕「編輯記錄」,這是顯示我的第二個窗體作爲模式窗體。我想顯示在文本框上面訪問者的價值,所以代碼是這樣(代碼是在第二形式):
但是當我嘗試運行和調試,我得到這個「指數超出範圍必須爲非負數且小於集合參數名稱的大小:。指數衝着我的訪問功能」。我似乎無法找到問題的根源。先謝謝你。
那麼你沒有正確存儲當前活動的細胞指數。 – MoonKnight