Ayuda con MouseHover

31/10/2007 - 01:04 por edcha | Informe spam
Tengo un ToolStrip con varios ToolStripButton y cree el siguiente
evento de MouseHover para los ToolStripButton
pero necesito que alguien me diga si con "sender" o "e" puedo saber
sobre que ToolStripButton esta pasando el mouse
necesito saver sobre cual ToolStripButton esta pasando el mouse para
asi cambiar cierta la imagen.

void tsBtnReuPubMouseHover(object sender, EventArgs e)
{
pictMenu.Image = imgLstMenu.Images[1];
}


Muchas Gracias de antemano por la ayuda

Preguntas similare

Leer las respuestas

#1 jcpc91
31/10/2007 - 03:43 | Informe spam
el objeto "sender" es realmente un objeto del tipo ToolStripButton
pero no podrás saber ke objeto se está enviando hasta donde yo conozco
no hay forma de saber ke objeto o sea ke botón se está enviando ya ke
lo ke vas a tener ke hacer es convertir o sea un casting al sender
para ke se convierta a un objeto del tipo ToolStripButton
como esto
void tsBtnReuPubMouseHover(object sender, EventArgs e)
{
ToolStripButton boton= (ToolStripButton ) sender;
pictMenu.Image = imgLstMenu.Images[1];
}


estába pensando mientras escribia esto ke talvez puedas almacenar un
valor en la propiedad Tag ke tiene los ToolStripButton para poder
identificarlo pero desconozco si se conservará el valor despues de
hacer el casting porke debería de conservarlo tu codigo kedaria algo
así

void tsBtnReuPubMouseHover(object sender, EventArgs e)
{
ToolStripButton boton= (ToolStripButton ) sender;
if(boton.Tag.toString().equals("1")){
pictMenu.Image = imgLstMenu.Images[1];
}else{
//hacer otra cosa
}
}


espero te funcione
Respuesta Responder a este mensaje
#2 edcha
31/10/2007 - 16:33 | Informe spam
Muchas gracias por tu ayuda lo probare y con lo que me estas diciendo
ya tengo una dirección que tomar

Gracias de nuevo
Respuesta Responder a este mensaje
#3 banty
08/11/2007 - 11:10 | Informe spam
"edcha" wrote in message
news:
Tengo un ToolStrip con varios ToolStripButton y cree el siguiente
evento de MouseHover para los ToolStripButton
pero necesito que alguien me diga si con "sender" o "e" puedo saber
sobre que ToolStripButton esta pasando el mouse
necesito saver sobre cual ToolStripButton esta pasando el mouse para
asi cambiar cierta la imagen.

void tsBtnReuPubMouseHover(object sender, EventArgs e)
{
pictMenu.Image = imgLstMenu.Images[1];
}


Muchas Gracias de antemano por la ayuda

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