1
我怎麼可以在DataGridView中的行上移動,當我按[Enter]如何從DataGridView中選擇行?
我會得到在colum - 0和我站在下襬的數據的價值?
(當我按[Enter]鍵將光標移到行+ 1,我不whant這一點 - 只有這
,我站在他)
感謝的
我怎麼可以在DataGridView中的行上移動,當我按[Enter]如何從DataGridView中選擇行?
我會得到在colum - 0和我站在下襬的數據的價值?
(當我按[Enter]鍵將光標移到行+ 1,我不whant這一點 - 只有這
,我站在他)
感謝的
DataGridView中有CurrentRow屬性。
處理DataGridView的KeyDown事件以捕獲ENTER鍵。將e.Handled設置爲true以停止ENTER鍵的默認行爲。
要獲取列0中的數據,請檢查CurrentRow.Cells(0).Value。
樣品:
private void MyGrid_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyData == Keys.Enter)
{
e.Handled = true;
DataGridViewRow currentRow = MyGrid.CurrentRow;
MessageBox.Show(Convert.ToString(currentRow.Cells[0].Value));
}
}