古詩詞大全網 - 成語用法 - C# 窗體控件 雙擊datagridview中選中行彈出另1個頁面顯示詳細信息

C# 窗體控件 雙擊datagridview中選中行彈出另1個頁面顯示詳細信息

選中妳所操作的DataGridView,在屬性欄中查看Events,給Datagridview添加CellContentDoubleClick事件響應。那麽,在響應函數中的參數e就代表妳的雙擊動作,可以通過它來獲取妳點擊的行索引:e.RowIndex。比如:

string str = dgv.Rows[e.RowIndex].Cells[0].Value.ToString();

這樣,妳就可以獲得點擊行的內容了,那麽妳也可以獲得所有查詢數據庫所需要的信息,根據這些信息,寫妳的SQL查詢語句到數據庫裏面查,然後填到新的Form裏,將新Form顯示出來就可以了:

FormDetail frm =new FormDetail();

frm.Show();