switch (sender)

06/03/2008 - 15:12 por A Trujillo | Informe spam
Saludos,
Por favor me podeis orientar sobre esto:
dentro del constructor de una clase quisiera identificar el objeto que la
inicializo: si fue un control timer, boton, o lo quesea. Hay forma de
comparar el 'sender' del control en un "switch" o "if", algo asi como:

switch ( sender )
{
case "botonClear":
//do some thing;
break;
...
}

Es que tal vez estoy buscando por algo que no se puede hacer, apreciaria
vuestra ayuda, gracias de antemano,
Alberto
 

Leer las respuestas

#1 Alberto Poblacion
06/03/2008 - 21:31 | Informe spam
"A Trujillo" wrote in message
news:
dentro del constructor de una clase quisiera identificar el objeto que la
inicializo: si fue un control timer, boton, o lo quesea. Hay forma de
comparar el 'sender' del control en un "switch" o "if", algo asi como:

switch ( sender )
{
case "botonClear":
//do some thing;
break;
...
}




Podrías hacer switch(((Control)sender).Name) {...} si es un Control de
WinForms, o ID en lugar de Name si es de WebForms.

Preguntas similares