2009-07-12 57 views

Respuesta

2

Eche un vistazo a la propiedad CurrentCell.

+0

puede dar un ejemplo para mí ??? Porque empiezo a aprender vb.net ... Muchas gracias, richardOD ... –

+1

Modifique su pregunta con un código de muestra de lo que está haciendo. – RichardOD

+0

Gracias, esto me ayudó – Esen

0

Desea controlar el evento RowsAdded de su DataGridView y simplemente seleccione la fila recién agregada.

Private Sub MyDataGridView_RowsAdded(ByVal sender As Object, ByVal e As DataGridViewRowsAddedEventArgs) Handles MyDataGridView.RowsAdded 
    MyDataGridView.Rows(e.RowIndex).Selected = true; 
End Sub 
+0

muchas gracias .... lo intento de nuevo ... gracias –

1
If (DgViewCityMaster.Rows.Count > 0) Then 
      DgViewCityMaster.Rows(0).Selected = True 
     End If 

'Aquí DGViewCityMaster es mi Data Grid Vista

11

Para centrarse en la fila que acaba de agregar: -

dataGridView1.Rows(dataGridView1.Rows.Count - 1).Selected = true; 

o puede utilizar esto para enfocar userdefine fila

dataGridView1.Rows(Rowindex).Selected = true; 

Garantizar solo th e última fila completa se selecciona mediante el uso de lo siguiente en su código de inicio:

dataGriView1.MultiSelect = False 
dataGriView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect 

Mantener Codificación

5
dim NoRow As Integer = 2 
me.gridTickets.CurrentCell = me.gridTickets.Rows(NoRow).Cells(0) 
2
dgvSimpleReports.Rows(dgvSimpleReports.Rows.Count - 1).Selected = True 
    dgvSimpleReports.CurrentCell = dgvSimpleReports.Rows(dgvSimpleReports.Rows.Count - 1).Cells(0) 

seleccionado no es suficiente, porque la fila seleccionada sólo se selecciona la fila, pero DataGridView no es enfocado automáticamente Necesita configurar la fila actual, pero la fila actual es de solo lectura, por lo que debe usar la celda actual, ya que la celda actual no es de solo lectura, el código que se indica a continuación debería solucionar este problema.

+0

esto es lo que he estado buscando –

Cuestiones relacionadas