Meldungsfeld
MessageBox wird verwendet, um ein Dialogfeld-Popup-Meldungsfeld ähnlich dem WPF-Meldungsfeld anzuzeigen.
Hauptgründe für die Verwendung von Meldungsfeldern
Hier sind einige Gründe für die Verwendung der Klasse MessageBox anstelle von WinForms oder WPF:
- Das Feld verwendet das cTrader-Design und die Themenfarbe.
- Das Feld erfordert nicht, dass der Algo über vollständige Zugriffsrechte verfügt.
- Es ist im Vergleich zu WinForms oder WPF einfach zu verwenden.
Verwenden Sie das Meldungsfeld in cTrader
Um die Klasse MessageBox zu verwenden, rufen Sie ihre Methode Show() auf und übergeben Sie die Parameter für Text, Titel, Schaltflächen, Symbole und Standardwert.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | |
Beim Ausführen einer Instanz dieses cBots sollten Sie beim Instanzstart das folgende Meldungsfeld sehen.

Die Methode Show() hat mehrere Überladungen. Alle sind in unserer Referenzbibliothek behandelt
Die Registerkarte Logs zeigt ein entsprechendes Ereignis an, sobald Sie auf eine Schaltfläche in einem Meldungsfeld klicken.
Bemerkenswert ist, dass Sie die Klasse MessageBox überall in Ihren cBots und Indikatoren verwenden können. Die Methode Show() gibt nichts zurück, bis Sie auf eine der Schaltflächen in einem Meldungsfeld klicken. Während ein Meldungsfeld angezeigt wird, werden alle anderen cBot- und Indikatorereignisse normal aufgerufen.