Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/07/2010, 17:03
Trulala de cordoba
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 23 años, 6 meses
Puntos: 19
Respuesta: Cargar DataSource de un DataGridViewComboBoxColumn

Bueno, yo tuve un problema similar. De momento se me ocurre que pongas una variable tipo bandera, para que luego que se carga el formulario por primera vez se ejecute el rowenter nada mas.

Osea en tu formulario declara algo como esto dentro de tu form:

public bool cargo = false;


Luego tu evento rowenter pones algo como esto

private void dataGridView2_RowEnter(object sender, DataGridViewCellEventArgs e)

if(!cargo)
foreach..........


Finalmente en el evento load de tu formulario y luego que cargas la grilla le asignas un true a tu variable para que el evento ya no se ejecute más


Otra solución es que en vez de usar el evento rowEnter, en el load de tu form luego que se cargo tu grilla la recorras con un for y le asignes ahí la carga al combo de cada celda


saludos!!
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!