我有一個C#winforms應用程序,我試圖得到一個按鈕的工作,將選擇一個datagridview中的下一行後,一個curently選擇。DataGridView導航到下一行
我到目前爲止的代碼是:
private void button4_Click(object sender, EventArgs e)
{
try
{
Int32 selectedRowCount = dataGridView1.Rows.GetRowCount(DataGridViewElementStates.Selected);
// index out of range on this line
dataGridView1.Rows[dataGridView1.SelectedRows[selectedRowCount].Index].Selected = true;
dataGridView1.FirstDisplayedScrollingRowIndex = selectedRowCount + 1;
}
catch (Exception ex)
{
return;
}
但在運行此它拋出一個異常。任何人都可以指出我可能會出錯的地方。拋出的錯誤是:Index is out of range
謝謝。這在一定程度上起作用。它希望它取消選擇前一行。 – L337BEAN
我編輯的代碼再次看到它 – KF2
這是完美的謝謝你。我現在看到我應該做的事情。 – L337BEAN