Datagrid. Seleccionar toda la fila al hacer click

Enlaces patrocinados
Resumen del truco
  • Visual Basic.NET
    Datagrid. Seleccionar toda la fila al hacer click
  • Categoria: Visual Basic.NET
  • Publicado el lunes, 13 de febrero de 2006
  • 44.092 lecturas, 4 comentarios
Para poder seleccionar toda la fila de un grid al hacer click encima utilizaremos la siguiente función:

Private Sub DgUrls_MouseUp(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles DgUrls.MouseUp
Dim pt As System.Drawing.Point
pt = New Point(e.X, e.Y)

Dim hti As DataGrid.HitTestInfo
hti = DgUrls.HitTest(pt)
If hti.Type = DataGrid.HitTestType.Cell Then
DgUrls.CurrentCell = New DataGridCell(hti.Row, hti.Column)
DgUrls.Select(hti.Row)
End If
End Sub

Donde DgUrls es el nombre del datagrid
Ayúdanos a crecer
Comparte el artículo en las redes sociales:


Enlaces patrocinados

4 comentarios del truco (página 1)
Weeds dice
solo con esto alcanza: DataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect
Publicado el miércoles, 27 de noviembre de 2013
Pablo dice
Private Sub DataGridView1_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles DataGridView1.DoubleClick Dim index As Integer = DataGridView1.CurrentRow.Index TextBox1.Text = DataGridView1.Rows(index).Cells(0).Value.ToString() TextBox2.Text = DataGridView1.Rows(index).Cells(1).Value.ToString() End Sub
Publicado el lunes, 23 de agosto de 2010
VB.Net dice
El codigo esta mal me envia error al momento de declarar la nueva variable: hti = DataGridView.HitTest(pt) desde ahi inicia todo el error. haber si tratan de solucionarlo, porque el truco esta interesante.Gracias
Publicado el sábado, 19 de junio de 2010
FmM dice
no me sirve asi me muestra error
Publicado el miércoles, 26 de mayo de 2010
Comentar el artículo
Nombre:
Mail:
Comentario:
Código de seguridad:
Captcha
Inserta el código de seguridad

Los trucos más leídos de Visual Basic.NET

  • Visual Basic.NET

    Validar caja de texto Numeros y Letras


    Trucos de Visual Basic.NET, publicado el miércoles, 11 de agosto de 2004

  • Visual Basic.NET

    Como convertir números a letras

    He visto muchas veces esta pregunta en los foros, si mal no recuerdo en el año 2000 alguién que no recuerdo su nombre envío el siguiente algoritmo para VB 6.0 para realizar dicha conversión
    Trucos de Visual Basic.NET, publicado el miércoles, 12 de septiembre de 2007

  • Visual Basic.NET

    Automatización con Excel y Visual Basic .NET

    Este es un ejemplo de automatización – controlar un programa desde otro – usando Visual Basic .NET y Excel. Desde Visual Basic .NET vamos a crear y llenar una hoja de Excel.
    Trucos de Visual Basic.NET, publicado el martes, 04 de septiembre de 2007

  • Visual Basic.NET

    Abrir la calculadora de Windows


    Trucos de Visual Basic.NET, publicado el jueves, 12 de agosto de 2004

  • Visual Basic.NET

    ¿Desea salir del programa?

    Es el clásico messagebox que sale cuando el usuario oprime la tecla X de cerrar.
    Trucos de Visual Basic.NET, publicado el miércoles, 05 de septiembre de 2007



Comunidad de expertos
¿Quieres formar parte de la comunidad de expertos de mistrucos.net?
Regístrate y llena tus conocimientos informáticos.