evitar evento clic de un control
Publicado por Paco (31 intervenciones) el 26/07/2002 00:49:38
Recientemente estoy desarrollando una especie de botón gráfico para usar en
mi aplicación....Este clase CONTROL tiene un control Image, un control Label
y un control Shape.....En el evento Click de cada control mando a llamar al
evento clic del control de la siguiente manera This.Parent.Click()....Hasta
ahí todo va bien... el problema surge cuando este botón lo quiero usar desde
otra clase CONTROL , esta clase es compuesta y la quiero usar para poder
buscar información de alumnos
así como se ve en la imagen
El problema surge cuando inserto el Control del boton en un control
PageFrame, en la imagen el botón es cancelar ... y en el evento click de
este botón coloco algo como esto
THIS.Parent.Parent.Page1.ZOrder
y me manda el error que dice que el objeto parent no lo conoce
voy al depurador de FoxPro y checo la pila de llamadas y veo que se ejecuta
el evento del Image1 del control botón gra´fico y claro que desde ahí no se
conoce el código....
No se si me explique... pero si alguien puede ayudarme y necesita que le
envie el proyecto completo , con gusto puedo enviarlo a su email...
LO que yo quisiera es alguna manera de Evitar que el control Image del botón
grafico(y también el label y el Sahpe) no reconocieran el evento clic....
Tomen en cuenta que esto sucede desde otra clase control y que a su vez el
botón grafico esta dentro de un pageFrame...
SALUDOS y gracias por su tiempo....
mi aplicación....Este clase CONTROL tiene un control Image, un control Label
y un control Shape.....En el evento Click de cada control mando a llamar al
evento clic del control de la siguiente manera This.Parent.Click()....Hasta
ahí todo va bien... el problema surge cuando este botón lo quiero usar desde
otra clase CONTROL , esta clase es compuesta y la quiero usar para poder
buscar información de alumnos
así como se ve en la imagen
El problema surge cuando inserto el Control del boton en un control
PageFrame, en la imagen el botón es cancelar ... y en el evento click de
este botón coloco algo como esto
THIS.Parent.Parent.Page1.ZOrder
y me manda el error que dice que el objeto parent no lo conoce
voy al depurador de FoxPro y checo la pila de llamadas y veo que se ejecuta
el evento del Image1 del control botón gra´fico y claro que desde ahí no se
conoce el código....
No se si me explique... pero si alguien puede ayudarme y necesita que le
envie el proyecto completo , con gusto puedo enviarlo a su email...
LO que yo quisiera es alguna manera de Evitar que el control Image del botón
grafico(y también el label y el Sahpe) no reconocieran el evento clic....
Tomen en cuenta que esto sucede desde otra clase control y que a su vez el
botón grafico esta dentro de un pageFrame...
SALUDOS y gracias por su tiempo....
Valora esta pregunta


0