Você está na página 1de 1

Como obter e definir a célula atual no controle DataGridView dos

Windows Forms

Para obter a célula atual de forma programática

Use a DataGridView propriedade do CurrentCell controle.

VB
 Private Sub getCurrentCellButton_Click(ByVal sender As Object, _
 ByVal e As System.EventArgs) Handles
getCurrentCellButton.Click

 Dim msg As String = String.Format("Row: {0}, Column: {1}", _
 dataGridView1.CurrentCell.RowIndex, _
 dataGridView1.CurrentCell.ColumnIndex)
 MessageBox.Show(msg, "Current Cell")

 End Sub

Para definir a célula atual de forma programática

 Defina a CurrentCell propriedade do DataGridView controle. No exemplo de


código a seguir, a célula atual é definida como linha 0, coluna 1.

VB

Private Sub setCurrentCellButton_Click(ByVal sender As Object, _


ByVal e As System.EventArgs) Handles setCurrentCellButton.Click

' Set the current cell to the cell in column 1, Row 0.


Me.dataGridView1.CurrentCell = Me.dataGridView1(1, 0)

End Sub

Você também pode gostar