Ejercicio C01 - Cotizador desktop
Consigna
Partir del ejercicio Cotizador y agregarle un proyecto de tipo Windows Forms App con el siguiente formato:


- Agregar el método estático
SetCotizacionen las clasesEuroyPeso. - La casilla de cotización del dólar deberá permanecer siempre en 1. Utilizar el evento de pérdida de foco del
TextBoxpara chequear que así sea. - El formulario debe iniciar centrado en la pantalla, no tener las cajas de maximizar y minimizar y no poder modificarse su tamaño.
- Utilizar un
ImageListpara los dos estados del botón (candado cerrado y abierto).- Cerrado: los
TextBoxtxtCotizacion(Euro | Dólar | Pesos) no podrán ser editados (propiedadEnabledenfalse). - Abierto: los
TextBoxserán editables. - Al producirse el evento
Leavede cadaTextBox, editar la cotización de la moneda correspondiente. Si el dato ingresado no es válido, devolver el foco a dicho control.
- Cerrado: los
Implementarlo de tal forma que al ingresar un valor válido en la primer casilla (txtEuro, txtDolar y txtPeso respectivamente) y presionar el botón del medio (btnConvertEuro, btnConvertDolar y btnConvertPeso) el resultado de la conversión se vea reflejado en las casillas de la derecha (txtEuroAEuro, txtEuroADolar, txtEuroAPeso, txtDolarAEuro, txtDolarADolar, txtDolarAPeso, txtPesosAEuro, txtPesosADolar y txtPesosAPeso), las cuales no podrán ser editadas/escritas por el usuario.

Resolución
| Video | Código |
|---|