Finestra di messaggio
MessageBox viene utilizzato per mostrare una finestra di messaggio pop-up di dialogo simile alla finestra di messaggio WPF.
Motivi principali per utilizzare le finestre di messaggio
Ecco alcuni motivi per utilizzare la classe MessageBox invece di WinForms o WPF:
- La finestra utilizza il design di cTrader e il colore del tema.
- La finestra non richiede che l'algoritmo abbia diritti di accesso completo.
- È facile da usare rispetto a WinForms o WPF.
Utilizzare la finestra di messaggio in cTrader
Per utilizzare la classe MessageBox, chiama il suo metodo Show() e passa i parametri per il testo, il titolo, i pulsanti, le icone e il valore predefinito.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | |
Quando esegui un'istanza di questo cBot, dovresti vedere la seguente finestra di messaggio all'avvio dell'istanza.

Il metodo Show() ha più overload. Tutti sono trattati nella nostra libreria di riferimenti
La scheda Logs visualizzerà un evento corrispondente una volta che fai clic su un pulsante in una finestra di messaggio.
In particolare, puoi utilizzare la classe MessageBox ovunque nei tuoi cBot e indicatori. Il metodo Show() non restituirà nulla finché non fai clic su uno qualsiasi dei pulsanti all'interno di una finestra di messaggio. Mentre viene visualizzata una finestra di messaggio, tutti gli altri eventi di cBot e indicatori verranno richiamati normalmente.