Evento de solo lectura

11/01/2008 - 19:07 por Andresj | Informe spam
Hola,
Tengo un form que tiene un grid (en este caso, el de devxpress). El grid
está declarado como protected, y no tiene ningún evento asignado.
De este form, heredan varios forms, y cada uno de ellos implementa su propio
evento DoubleClick del grid.

Esto lleva funcionando bien así durante mucho tiempo.

Hoy he actualizado el grid (a una nueva versión). El programa sigue
funcionando bien. Pero al abrir el diseñador de todos los forms heredados
del que tiene la grid, me lanza un error diciendo "El evento DoubleClick es
de solo lectura y no puede ser actualizado".

inititalizeComponent()
...
this.grdBusca.DoubleClick += new System.EventHandler(Selecciona); //aqui
lanza el error.
...

Por supuesto existe el método Selecciona(object sender, EventArgs e) {...} y
los parámetros son los correctos.

No lo entiendo
Qué puede pasar?

Preguntas similare

Leer las respuestas

#1 Andresj
11/01/2008 - 19:24 | Informe spam
ups!
Por lo que veo algo pasa con la actualización de la grid.
Está protected en el formulario padre, pero en los hijos no me deja
modificar nada.
Voy a preguntar a devxpress...

grácias

"Andresj" escribió en el mensaje
news:
Hola,
Tengo un form que tiene un grid (en este caso, el de devxpress). El grid
está declarado como protected, y no tiene ningún evento asignado.
De este form, heredan varios forms, y cada uno de ellos implementa su
propio evento DoubleClick del grid.

Esto lleva funcionando bien así durante mucho tiempo.

Hoy he actualizado el grid (a una nueva versión). El programa sigue
funcionando bien. Pero al abrir el diseñador de todos los forms heredados
del que tiene la grid, me lanza un error diciendo "El evento DoubleClick
es de solo lectura y no puede ser actualizado".

inititalizeComponent()
...
this.grdBusca.DoubleClick += new System.EventHandler(Selecciona); //aqui
lanza el error.
...

Por supuesto existe el método Selecciona(object sender, EventArgs e) {...}
y los parámetros son los correctos.

No lo entiendo
Qué puede pasar?



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