在我的表單中,我有一個帶有五個選項卡的tabpanel。 每個選項卡都有綁定到數據框的datagridview。 所有的數據網格都被正確填充,但事件CellContentClick
僅適用於第一個選項卡。 我試圖以檢索所選單元格的內容與此代碼:在tabpanel中的c#datagridview
//fristtabpag and datagrid1
private void dgw1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
text1.Text = dgw1.SelectedRows[0].Cells[0].Value.ToString();
}
//second tabpag and datagrid1
private void dgw2_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
text1.Text = dgw2.SelectedRows[0].Cells[0].Value.ToString();
}
//other....
而且它只能在弗里斯特標籤頁。
我使用相同的代碼正確地爲其他頁面固定,但我得到一個錯誤的索引。 如何解決它?
請分享您的代碼 – 2014-08-27 10:59:59
修復了問題發佈。 – devilkkw 2014-08-27 11:06:38
_I使用相同的代碼正確地爲其他page_固定。不,可能不是。確保你有5個不同的方法,每個__hooked__直到5個DGV的CellContentClick事件。還要注意,CellContentClick事件的名稱如下所示:只有當__content__不是當單元格的空白部分被點擊時纔會觸發。 – TaW 2014-08-27 11:07:44