Secuencia de Eventos

21/01/2005 - 00:29 por Jose A. Valdes | Informe spam
Buen dia a todos,

Esty busando informacion de como se van disparando los
eventos de algun control. En este caso me refiero al
TabControl. esto lo quiero hacer porque me encuentro
interesado en evitar que un usuario cambie de tabpage.
TabControl no cuenta con eventos como BeforeTabPagChange
o algo asi.. asi que no se por donde llevar a cabo esto.
 

Leer las respuestas

#1 Miguel Ortiz Falcón
21/01/2005 - 07:35 | Informe spam
Qué quieres hacer exactamente?... porque he hecho varias
cosas para evitar que un usuario cambie de tabpage sin
antes pase algo, generalmente ocupo el evento
SelectedIndexChanged, aunado a tener una variable a nivel
de clase que "sepa" el index actual en un momento dado de
la ficha seleccionada.

Entonces dentro del manejador de evento, prueba la
condición que necesites. Si se cumplió actualizas la
variable que controla el index actual para que ahora
tenga el valor del index actual, pero si no se cumplió,
estableces el index de la "Page activa" al valor que
tienes en esta variable auxiliar, verás que lo que
realmente pasa es que si se cambia de página pero si no
cumple la condicion, se regresa a la página en la que
estaba, eso visualmente da el efecto de que "nunca pasó"
a la otra página...

Saludos...

Miguel Ortiz Falcón



Buen dia a todos,

Esty busando informacion de como se van disparando los
eventos de algun control. En este caso me refiero al
TabControl. esto lo quiero hacer porque me encuentro
interesado en evitar que un usuario cambie de tabpage.
TabControl no cuenta con eventos como BeforeTabPagChange
o algo asi.. asi que no se por donde llevar a cabo esto.
.

Preguntas similares