salut
je cherche à changer la couleur d'un PictureBox quand le pointeur de la sourie est sur le PictureBox?
Version imprimable
salut
je cherche à changer la couleur d'un PictureBox quand le pointeur de la sourie est sur le PictureBox?
salut,
il faut réagir à l'évenement MouseHover
par exemple :
(et bien sur, réagir aussi quand la souris sort du controle (mouseleave)Code:
1
2
3
4 private: System::Void pictureBox1_MouseHover(System::Object^ sender, System::EventArgs^ e) { pictureBox1->BackColor = System::Drawing::Color::Blue; }
sa marche trés bienn,merci
j'ai attribuer maitenant une image au PictureBox1 et j'ai essayer de changer l'image quand le pointeur de la sourie et sur le pictureBox mais sa n'as pas marche.
Code:
1
2
3
4
5
6
7
8
9
10
11 public: System::Void pictureBox1_MouseLeave(System::Object^ sender, System::EventArgs^ e) { pictureBox1->BackgroundImage->FromFile("image2.bmp"); } private: System::Void pictureBox1_MouseEnter(System::Object^ sender, System::EventArgs^ e) { pictureBox1->BackgroundImage->FromFile("\image2.bmp"); }
c'est parce que c'est pas comme ca qu'il faut faire :
Code:
1
2 pictureBox1->Image = System::Drawing::Image::FromFile("img.bmp");
oui,sa marche trés bien merci.