Visual Basic.NET - Prioridad en procedimientos?

 
Vista:

Prioridad en procedimientos?

Publicado por AleX (9 intervenciones) el 09/09/2005 00:39:18
Saludos a todos,
tengo una duda que espero me ayuden a resolver.
Supongamos que tengo tres ComboBox los cuales manejan cada uno el evento SelectedIndexChanged de forma separada y colectivamente, algo mas o menos así:

sub c1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbx1.SelectedIndexChanged
sub c2(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbx2.SelectedIndexChanged
sub c3(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbx3.SelectedIndexChanged
y
sub todos(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbx1.SelectedIndexChanged,cbx2.SelectedIndexChanged,cbx2.SelectedIndexChanged

El problema es que al momento de lanzarse el evento SelectedIndexChanged de un ComboBox (por ejemplo cbx1) se ejecuta primero el procedimiento "todos" y después "c1", pero yo necesito que se ejecute primero "c1". ¿Existe alguna forma de indicar el órden de ejecución de cada procedimiento que maneje eventos en común?

Ojalá me puedan ayudar y de antemano gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Prioridad en procedimientos?

Publicado por Edgar (1501 intervenciones) el 12/09/2005 20:18:43
Hola

Intenta cambiar el orden de las lineas de código, es decir

sub todos(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbx1.SelectedIndexChanged,cbx2.SelectedIndexChanged,cbx2.SelectedIndexChanged

Y despues

sub c1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbx1.SelectedIndexChanged
sub c2(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbx2.SelectedIndexChanged
sub c3(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbx3.SelectedIndexChanged

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar