Caixa de mensagem
MessageBox é usado para mostrar uma caixa de diálogo pop-up semelhante à caixa de mensagem WPF.
Principais razões para usar caixas de mensagem
Aqui estão algumas razões para usar a classe MessageBox em vez de WinForms ou WPF:
- A caixa usa o design e a cor do tema do cTrader.
- A caixa não requer que o algoritmo tenha direitos de acesso total.
- É fácil de usar em comparação com WinForms ou WPF.
Utilize a caixa de mensagem no cTrader
Para utilizar a classe MessageBox, chame o seu método Show() e passe os parâmetros para o texto, título, botões, ícones e valor predefinido.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | |
Ao executar uma instância deste cBot, deverá ver a seguinte caixa de mensagem no início da instância.

O método Show() tem múltiplas sobrecargas. Todas elas estão cobertas na nossa biblioteca de referências
O separador Logs irá exibir um evento correspondente assim que clicar num botão numa caixa de mensagem.
É de notar que pode utilizar a classe MessageBox em qualquer parte dos seus cBots e indicadores. O método Show() não retornará nada até que clique em qualquer um dos botões dentro de uma caixa de mensagem. Enquanto uma caixa de mensagem é exibida, todos os outros eventos de cBot e indicadores serão invocados normalmente.