我在我的C#程序的代碼,但它引發的點擊幾個按鈕,當一個合適的,因爲沒有在DataGridView(我用的是ClearSelection法)選行:C#的DataGridView - 檢查行被選中
string selectedUser = usersGrid.SelectedRows[0].Cells[1].Value.ToString();
在上面的行之前可以進行某種檢查以確保選中一行嗎?
我在我的C#程序的代碼,但它引發的點擊幾個按鈕,當一個合適的,因爲沒有在DataGridView(我用的是ClearSelection法)選行:C#的DataGridView - 檢查行被選中
string selectedUser = usersGrid.SelectedRows[0].Cells[1].Value.ToString();
在上面的行之前可以進行某種檢查以確保選中一行嗎?
我要帶什麼,我認爲你正在嘗試做一個嘗試,試試這個下面
private void myButton_Click(object sender, EventArgs e)
{
foreach (DataGridViewRow row in usersGrid.Rows)
{
if (this.usersGrid.SelectedRows.Count == 1)
{
// get information of 1st column from the row
string selectedUser = this.usersGrid.SelectedRows[0].Cells[0].ToString();
}
}
}
也請執行下列操作以及和檢出鏈接
集DataGridView.MultiSelect = false並且DataGridView.SelectionMode = FullRowSelect。這將使得用戶一次只能選擇一行。
我以爲我的帖子已經夠清晰了,下面的那些傢伙確切地說出了什麼問題。對不起,有任何困惑。 – hshah