Control transparente ao mouse
04/01/2008
0
Eu tenho um panel com uma picturebox em cima e gostaria que a picturebox ficasse transparente ao mouse de forma a que quando o mouse está sobre ela seja na verdade os eventos do panel que sejam chamados. Queria que a picturebox se comportasse como se não estivesse lá.
Como posso fazer isso?
Como posso fazer isso?
Nitoc3
Curtir tópico
+ 0
Responder
Posts
10/01/2008
Mleal
Nitoc3,
Uma maneira seria controlar pelo programa principal do formulário, chaveando a propriedade enabled dos controles. Como em:
Uma maneira seria controlar pelo programa principal do formulário, chaveando a propriedade enabled dos controles. Como em:
...... this.pictureBox.Enabled=false; public void Panel_Click(..... { // Ações do click no panel ..... ..... } ...... this.pictureBox.enabled=true; public void pictureBox_Click( ... { // Ações do click na pictureBox } ... Vc consegue programar os momentos em que o programa responde ao click da picture ou do panel. abçs
Responder
19/01/2008
Bruno Belchior
Só por motivos didáticos, dê uma olhada no [url=http://msdn2.microsoft.com/en-us/netframework/aa663326.aspx]WPF[/url], ele traz uma metodologia muito inteligente em seus controles para esse problema. :wink:
Responder
Clique aqui para fazer login e interagir na Comunidade :)