Bonsoir,


J'ai un logiciel que j'ai du réalisé pour un projet.

Le but est d'afficher la température d'un module EnOcean.




Un label affiche une température et je voudrai si possible que sur une image de thermomètre que j'ai placé , mettre un rectangle rouge, et celui ci monte et descend en fonction de la valeur (Approximativement , des valeurs en pourcentage)


Je ne vois vraiment pas comment faire, le code à utiliser.

Les labels en question :
______________________________________________________________

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
private: System::Void button2_Click(System::Object^  sender, System::EventArgs^  e) {
			 label1->Text=this->donnees; //on affiche la dernière trame reçue
		 }
private: System::Void timer1_Tick(System::Object^  sender, System::EventArgs^  e) {
			 label2->Text=this->temperature.ToString()+ " °C"; // avec un timer , on va toutes les 100ms mettre à jour la température affichée
			 panel1->Size.Height=temperature*2;
		 }
J'ai donc pensé à crée un panel rouge, qui changerai de taille en fonction de la température du label, sauf aucune idée comment faire.... :
Genre ceci..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
panel1->Size.Height=temperature*2;
Vraiment besoin de votre aide.

Cordialement