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 :
______________________________________________________________
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..
panel1->Size.Height=temperature*2;
Vraiment besoin de votre aide.
Cordialement
Partager