2008-09-18 64 views
2

如何編程設置在C#中的DataGridView記錄指針?編程設置記錄指針在C#中的DataGridView

我已經試過 「DataGridView.Rows .Selected = TRUE [DesiredRowIndex]」,那是行不通的。它所做的只是在網格中突出顯示該行;它不會將記錄指針移動到該行。

回答

3

要更改,您需要將DataGrid的當前單元格屬性設置爲一個非隱藏非殘疾人,無頭該行已選定單元格DataGrid中的活動行。你會這樣做:

dataGridView1.CurrentCell = this.dataGridView1[YourColumn,YourRow]; 

確保該單元格符合上述條件。進一步的信息可以在這裏找到:

http://msdn.microsoft.com/en-us/library/yc4fsbf5.aspx

1

嘗試將DataGrid第一關注的焦點。一些這樣的事

dataGridView1.Focus(); 
dataGridView1.CurrentCell = this.dataGridView1[YourColumn,YourRow]; 

這個工作在我的情況,希望它可以幫助你以及