Discusión sobre el artículo "Desarrollando las interfaces gráficas a base de .Net Framework e C# (Parte 2): Elementos gráficos adicionales"

 

Artículo publicado Desarrollando las interfaces gráficas a base de .Net Framework e C# (Parte 2): Elementos gráficos adicionales:

Este artículo es una continuación lógica de la publicación anterior «Desarrollando las interfaces gráficas para los Asesores Expertos e indicadores a base de .Net Framework y C#» y familiariza a los lectores con nuevos elementos gráficos para crear las interfaces gráficas.

Partiendo de la segunda versión, el controlador comenzó a soportar las ventanas de los mensajes MessageBox. Es un elemento estándar para informar al usuario. También permite ofrecer al usuario varias opciones de acción y obtener una respuesta en forma de una opción escogida por él.

Para iniciar la visualización de las ventanas de los mensajes, seleccione la opción 'Buttons and MessageBox' en el parámetro "Windows Form Element Type" al iniciar el EA. Después de iniciar el EA, aparece el formulario que propone seleccionar una de las siguientes opciones:

Fig. 3. Formulario demo que llama a la ventana de mensajes 

Este formulario, como todos los siguientes, es de demostración, por tanto, está dotado con la lógica comercial. Sin embargo, tras la pulsación de cualquier botón, el EA enviará un aviso que solicita la confirmación de las acciones seleccionadas. Por ejemplo, al pulsar el botón SELL, se mostrará la siguiente ventana de los mensajes:


Fig. 4. El EA solicita la confirmación para abrir una nueva posición corta.

Autor: Vasiliy Sokolov