CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: angelbetancourt en Viernes 6 de Julio de 2012, 03:29
Título: Evento Clic en DataGridView
Publicado por: angelbetancourt en Viernes 6 de Julio de 2012, 03:29
Hola amigos.
a ver si me pueden ayudar con el evento clic o dobleclic en filas del datagridview
estoy haciendo un gestor de casos para el area de soporte tecnico de una empresa
Es sencillo, tengo un datagrid con los campos numero de caso, descripcion, fecha de apertura, etc.
y otro formulario en donde hago la edicion de los campos de la bd (access), con la ayuda del bindingnavigator que vb te coloca al arrastrar los campos desde el explorador de origenes de datos al formulario.
Bueno mi duda es: cómo hago para que al hacer un doble clic en una fila (un caso), me lleve al formulario de la edicion del caso (que es donde me muestra todos mis registros del caso en textbox) y porsupuesto me muestre el caso que le di dobleclic en el datagridview
Estare muy agradecido con las personas que me puedan apoyar con esto sinceramente.
Título: Re:Evento Clic en DataGridView
Publicado por: gabio2 en Viernes 6 de Julio de 2012, 16:25
Que tal, puedes usar el evento DoubleClick del GridView, aquí te dejo un link, tiene un ejemplo (en la parte de abajo), eso te podría ser muy útil.
Obviamente el código que tú utilizarás para abrir el formulario seria algo así:
Código: vb.net
Dim _form AsNew Formulario2()
_form.Show()' o el _form.ShowDialog() dependiendo de lo que necesites.
Sólo toma en cuenta validar que se encuentre una fila seleccionada, para ello puedes usar la propiedad SelectedRows y validar que no sea nulo, puedes leer más información aquí http://msdn.microsoft.com/es-es/library/system.windows.forms.datagridview.selectedrows%28v=vs.80%29 , igual trae un ejemplo sencillo.