salut
je cherche � changer la couleur d'un PictureBox quand le pointeur de la sourie est sur le PictureBox?
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 : S�lectionner tout - Visualiser dans une fen�tre � part
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 : S�lectionner tout - Visualiser dans une fen�tre � part
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 : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 pictureBox1->Image = System::Drawing::Image::FromFile("img.bmp");
oui,sa marche tr�s bien merci.
Partager