Salut a tous
J'ai un programme écrit en C#, l'orsque je clique sur le bouton Start il désactive tout les GroupBox et tout les boutons sauf le bouton Stop mais il se passe une chose bizarre.
1/ Tous les Label (entouré en rose sur la photo) qui sont normalement de couleur blanche mais apres le clique sur le bouton Start ils deviennent noir
Le "RichTextBox" et le "ComboBox" (entouré en vert sur la photo) qui sont normalement de couleur d'arriere plan noir mais ils changent aussi de couleur lorsque je clique sur le bouton Start pour devenir blanc
2/ Autre chose, savez vous pourquoi le message d'avertissement (entouré en bleu sur la photo) se repete indéfiniment a chaque rafraichissement des données ? Pourtant le message d'information qui est dessous ecrit en vert s'afiche une seule fois
(pourtant le code des 2 messages sont similaire)
Voici le code pour desactiver les GroupBox et boutons:
Code :
- private void btnStart_Click(object sender, EventArgs e)
- {
- this.grSettings.Enabled = false;
- this.grTelegramSetting.Enabled = false;
- this.grTradeSetting.Enabled = false;
- this.grAccountSetting.Enabled = false;
- this.btnCreateOrder.Enabled = false;
- this.cbCheckBlance.Enabled = false;
- this.btnClosePositionTest.Enabled = false;
- this.btnStart.Enabled = false;
- this.btnStop.Enabled = true;
- }
|
Voici le code des messages d'avertissement:
Code :
- if (!tradeSetting.FlagAutoCreateOrderDCA)
- FMain.Log.Warn((object)"La création de l'ordre DCA arrêter, ne pas activer le DCA auto." );
|
Voici le code des messages d'info:
Code :
- try
- {
- FMain.Log.Info((object)"Début de la vérification auto." );
|
Voici la capture d'ecran:
Merci