Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] Controlar evento en load de forma

Estas en el tema de Controlar evento en load de forma en el foro de .NET en Foros del Web. Hola buen día. Tengo un proyecto en windows forms en una forma estoy cargando un grid, tengo mis eventos por ejemplo para "cellEnter" en el ...
  #1 (permalink)  
Antiguo 12/09/2014, 12:47
 
Fecha de Ingreso: mayo-2011
Ubicación: Aguascalientes, México
Mensajes: 32
Antigüedad: 13 años, 6 meses
Puntos: 5
Controlar evento en load de forma

Hola buen día.

Tengo un proyecto en windows forms en una forma estoy cargando un grid, tengo mis eventos por ejemplo para "cellEnter" en el cual realizo ciertas operaciones el detalle aquí esta en que cuando carga la forma ese evento se ejecuta por cada fila que se carga de mis datos. Alguien sabe como puedo o dende cacho esos eventos del load para evitar que se ejecute esta acción cuando la forma se carga?

Muchas gracias de antemano.

Saludos
  #2 (permalink)  
Antiguo 15/09/2014, 07:32
 
Fecha de Ingreso: septiembre-2014
Ubicación: Peru-Lima-Chorrillos
Mensajes: 17
Antigüedad: 10 años, 2 meses
Puntos: 0
Respuesta: Controlar evento en load de forma

Hola amigo:

que tal, definitivamente tienes que manejarlo cambiando el foco a la grilla y una manera de hacerlo es con la propiedad tabindex.

En tu formulario, evento Load

DataGridView.TabIndex = 5;

Saludos cordiales,
Ronald León Madrid
  #3 (permalink)  
Antiguo 15/09/2014, 15:37
Avatar de Drako_18  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 505
Antigüedad: 19 años, 6 meses
Puntos: 16
Respuesta: Controlar evento en load de forma

Creo que se pueden hacer asignaciones de eventos a posterior... O sea, cuando termine el load, al final, entonces cargas los eventos que deses... Mientras, estarían sin eventos, es peligroso... Pero puedes probarlo...

¿Lo probaste?
Sería algo como.... (VB.Net)
RemoveHandler TU_CONTROL.EL_EVENTO, AddressOf METODO_QUE_LO_MANEJA
'Aquí cargo mi Grid y lo que haga falta sin los eventos necesarios...
AddHandler TU_CONTROL.EL_EVENTO, AddressOf METODO_QUE_LO_MANEJA


Espero haberte ayudado...
Un saludo!!
__________________
Rubén Espada
Desarrollador full stack .Net (Angular + JS + .Net Core)
  #4 (permalink)  
Antiguo 18/09/2014, 11:07
 
Fecha de Ingreso: mayo-2011
Ubicación: Aguascalientes, México
Mensajes: 32
Antigüedad: 13 años, 6 meses
Puntos: 5
Respuesta: Controlar evento en load de forma

Ya logre que hiciera lo que quería.

para empezar lo hago en el evento "endEdit" y lo controlo con validaciones, valido que mis campos no estén vacíos antes de hacer la llamada a las bases de datos.

agradezco sus aportaciones.

Saludos

Etiquetas: controlar, evento, forma, load
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:17.