Boîte de message
MessageBox est utilisé pour afficher une boîte de message contextuelle de dialogue similaire à la boîte de message WPF.
Principales raisons d'utiliser les boîtes de message
Voici quelques raisons d'utiliser la classe MessageBox au lieu de WinForms ou WPF :
- La boîte utilise le design et la couleur du thème de cTrader.
- La boîte ne nécessite pas que l'algorithme dispose de droits d'accès complets.
- Elle est facile à utiliser par rapport à WinForms ou WPF.
Utiliser la boîte de message dans cTrader
Pour utiliser la classe MessageBox, appelez sa méthode Show() et transmettez les paramètres pour le texte, le titre, les boutons, les icônes et la valeur par défaut.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | |
Lors de l'exécution d'une instance de ce cBot, vous devriez voir la boîte de message suivante au démarrage de l'instance.

La méthode Show() possède plusieurs surcharges. Elles sont toutes couvertes dans notre bibliothèque de références
L'onglet Logs affichera un événement correspondant une fois que vous cliquerez sur un bouton dans une boîte de message.
Notamment, vous pouvez utiliser la classe MessageBox n'importe où dans vos cBots et indicateurs. La méthode Show() ne renverra rien tant que vous n'aurez pas cliqué sur l'un des boutons d'une boîte de message. Pendant qu'une boîte de message est affichée, tous les autres événements de cBot et d'indicateur seront invoqués normalement.