Jump to content

MouseOver


ordepavr
 Share

Recommended Posts

Bons dias, estou a desenvolver uma aplicação para windows mobile e estou com uma dúvida.

Existe um botão na aplicação que deve aumentar o tamanho quando passa a seta por cima ou no caso, quando se passar o dedo por cima deste.

Portanto, imaginemos que eu tenho uma imagem com o tamanho 120, 120.

Quero que a imagem aumente para 150, 150 quando se passar por cima.

Espero que alguem me possa ajudar.

cumps, Pedro L.

"Programming is like sex: one mistake and you're providing support for a lifetime.""A exigência conduz à excelência"

Link to comment
Share on other sites

Capturas o evento MouseHover do botão, e depois alteras a propriedade size dele:

      private void button1_MouseHover(object sender, EventArgs e)
        {
            button1.Size = new Size(150, 150);
        }

Oracle Certified Professional - AdministraçãoOracle Certified Professional - Pl/sqlMCPD - Microsoft Certified Professional DeveloperMCTS - Microsoft Certified Technology Specialist

Link to comment
Share on other sites

Neste caso, por erro meu, esqueci-me de indicar que o botão é uma imagem.

Basta trocar o button1. por pictureBox1.  ?

"Programming is like sex: one mistake and you're providing support for a lifetime.""A exigência conduz à excelência"

Link to comment
Share on other sites

Sim. Capturas o evento mouseHover na pictureBox, e depois fazes pictureBox1.size = new Size(150,150);

Oracle Certified Professional - AdministraçãoOracle Certified Professional - Pl/sqlMCPD - Microsoft Certified Professional DeveloperMCTS - Microsoft Certified Technology Specialist

Link to comment
Share on other sites

Sim. Capturas o evento mouseHover na pictureBox, e depois fazes pictureBox1.size = new Size(150,150);

Está correcto?

 
        private void pictureBox1_MouseHover(object sender, EventArgs e)
        {
                pictureBox1.Size = new Size(150, 150);
        }

               private void pictureBox1_MouseLeave(object sender, EventArgs e)
        {
                pictureBox1.Size = new Size(120, 120);
        }

"Programming is like sex: one mistake and you're providing support for a lifetime.""A exigência conduz à excelência"

Link to comment
Share on other sites

Está. Mas acho que o melhor é experimentares, para ver se o efeito é mesmo o desejado por ti.  😉

Oracle Certified Professional - AdministraçãoOracle Certified Professional - Pl/sqlMCPD - Microsoft Certified Professional DeveloperMCTS - Microsoft Certified Technology Specialist

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.