2017-01-30 65 views
0

每當對數據網格排序時,行的索引仍然是尚未排序的數據網格的索引。我如何做到這一點,當我選擇一行,它會從新排序的數據網格索引?在對數據網格進行排序後獲取正確的行索引

這是我目前有:

Private Sub DataGridView_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles DataGridView.CellClick 
    selectedRow = DataGridView.CurrentCell.RowIndex 
    TextBox1.Text = X_SystemDataSet.Table(selectedRow).Column1 
    TextBox2.Text = X_SystemDataSet.Table(selectedRow).Column2 
    TextBox3.Text = X_SystemDataSet.Table(selectedRow).Column3 
End Sub 

回答

0

你可以多一個列總是添加到DataGridVew。 通常作爲第一列,命名爲xIDx或類似名稱。 單元格的讀值會帶來正確的行索引。

enter image description here

相關問題