none
como mover HeaderRonw en datagriview cuando señalo una fila RRS feed

  • Pregunta

  • Hola al señalar el ronw, el HeaderRonw se me queda en el 0 no en la fila señalada

    Lupulos.DataGridView1.Rows(i).HeaderCell.Selected = True

    domingo, 20 de septiembre de 2015 16:21

Respuestas

  • La fila señalada es la fila actual del DataGridView que es accesible a través de la propiedad CurrentRow del DataGridView.

    Para cambiar el valor de la fila actual debes cambiar el valor de la celda actual (propiedad CurrentCell) a una celda de la fila.

    Lupulos.DataGridView1.CurrentCell = Lupulos.DataGridView1.Rows(i).Cells(0)


    Píldoras .NET
    Artículos, tutoriales y ejemplos de código .NET

    Píldoras JS
    Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...

    • Marcado como respuesta JETET domingo, 20 de septiembre de 2015 16:39
    domingo, 20 de septiembre de 2015 16:37
  •                

    solucionado

    Lupulos.DataGridView1.Rows(i).Selected = True
                    Lupulos.DataGridView1.CurrentCell = Lupulos.DataGridView1.Rows(i).Cells(0)

    • Marcado como respuesta JETET domingo, 20 de septiembre de 2015 16:38
    domingo, 20 de septiembre de 2015 16:38
  • Hola JETET,

    Puedes seleccionar la fila y mover el indicador de fila de la siguiente manera:

    For Each row As DataGridViewRow In DataGridView1.Rows
    	If (Convert.ToString(row.Cells(0).Value) = ComboBox1.Text) AndAlso (Convert.ToString(row.Cells(2).Value) = DateTimeInput1.Text) Then
    		DataGridView1.CurrentCell = row.Cells(0)
    	End If
    Next



    • Marcado como respuesta JETET domingo, 20 de septiembre de 2015 16:39
    • Editado Willams Morales domingo, 20 de septiembre de 2015 16:43
    domingo, 20 de septiembre de 2015 16:38

Todas las respuestas

  • La fila señalada es la fila actual del DataGridView que es accesible a través de la propiedad CurrentRow del DataGridView.

    Para cambiar el valor de la fila actual debes cambiar el valor de la celda actual (propiedad CurrentCell) a una celda de la fila.

    Lupulos.DataGridView1.CurrentCell = Lupulos.DataGridView1.Rows(i).Cells(0)


    Píldoras .NET
    Artículos, tutoriales y ejemplos de código .NET

    Píldoras JS
    Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...

    • Marcado como respuesta JETET domingo, 20 de septiembre de 2015 16:39
    domingo, 20 de septiembre de 2015 16:37
  •                

    solucionado

    Lupulos.DataGridView1.Rows(i).Selected = True
                    Lupulos.DataGridView1.CurrentCell = Lupulos.DataGridView1.Rows(i).Cells(0)

    • Marcado como respuesta JETET domingo, 20 de septiembre de 2015 16:38
    domingo, 20 de septiembre de 2015 16:38
  • Hola JETET,

    Puedes seleccionar la fila y mover el indicador de fila de la siguiente manera:

    For Each row As DataGridViewRow In DataGridView1.Rows
    	If (Convert.ToString(row.Cells(0).Value) = ComboBox1.Text) AndAlso (Convert.ToString(row.Cells(2).Value) = DateTimeInput1.Text) Then
    		DataGridView1.CurrentCell = row.Cells(0)
    	End If
    Next



    • Marcado como respuesta JETET domingo, 20 de septiembre de 2015 16:39
    • Editado Willams Morales domingo, 20 de septiembre de 2015 16:43
    domingo, 20 de septiembre de 2015 16:38