Como hacer que no se lance el evento Column_changing

15/02/2005 - 18:33 por Oscar Calvo | Informe spam
Hola a todos,
Tengo un dataset, con manejador para el evento Column_Changing, ya que tengo
que hacer unas validaciones cuando se cambia algo en alguna columna.Pero
quiero, que para acelerar el proceso, cuando soy yo por codigo el que le
asigna el valor a una columna, no me salte el evento.He porbado con
beginInit y beginLOadData, pero no sirven

Hay alguna manera de hacer que no salte este evento?
Entiendo que podria desusbcribirme del evento y despues volver a
subscribirme, pero no me parece una forma elegante.

Gracias y un saludo

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
15/02/2005 - 19:43 | Informe spam
Entiendo que podria desusbcribirme del evento y despues volver a
subscribirme, pero no me parece una forma elegante.



O tener una variable privada de tipo lógico a nivel de clase, a la que sólo
asignaras True antes de cambiar el valor de la columna por código. Luego en
el gestor del evento indicas 'no hacer nada' si el valor de la variable es
True...

No sé si es más elegante, pero sería más o menos lo mismo que ocurriría si
el grid tuviera una propiedad 'Disparar ColumnChange'...

Slds - Octavio
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida