在两个datagridviews中选择相同的行

时间:2014-01-07 01:52:42

标签: vb.net datagridview

我在Visual Studio 2010中使用VB。

我有两个datagridviews(dtgStudent和dtgParents)。我可以在这两个datagridviews中选择相同的行吗?

例如,当我选择“dtgStudent”中的第一行时,“dtgParent”中的第一行也被选中,如果我选择“dtgStudent”中的第二行,“dtgparent”中的第二行也是自动选择。

如果你不介意,请给我答案包括编码。

1 个答案:

答案 0 :(得分:0)

Private Sub dgvStudent_SelectionChanged(sender As Object, e As EventArgs) Handles dgvStudent.SelectionChanged
    Dim student As DataGridView = DirectCast(sender, DataGridView)
    Dim rowindex As Int32 = student.CurrentCell.RowIndex
    If rowindex >= 0 AndAlso rowindex < Me.dgvParents.Rows.Count Then
        Me.dgvParents.CurrentCell = Me.dgvParents.Rows(rowindex).Cells(0)
        'or instead of column index '0' use a column name(only visible column) 
    End If
End Sub