Paso 5: Registro de entrada del usuario
Piensa, busca bien. La cáscara está configurada y listo para ir. Pero para un usuario a interactuar con el programa, necesitamos almacenar los datos del usuario haga clic en los botones.
5.1. tipo de la línea entrada += "0"; entre las llaves para el controlador de eventos zero_Click. Esto añade un cero a la cadena de caracteres de entrada.
* Nota: Cada vez que el usuario hace clic en el botón de cero, otro cero se añadirán a la cadena de entrada. Un solo clic tendrá la cadena contiene uno cero así: "0". Haga clic en el botón de cero otra vez a agregar otro haciendo que el valor de cadena "00" y así sucesivamente.
** Nota: += es un atajo para escribir input = entrada + "0"; Esencialmente, está agregando un cero al final de lo que ya existe en la cadena.
5.2. Repita el paso 5.1 para todos los controladores de eventos de entrada numérica, así como el controlador de eventos de botón decimal. Cambie el valor "0" para que coincida con que controlador de botón en. (No queremos añadir un 0 a la cadena cuando se presiona un 1).
5.3. a continuación añadir las siguientes líneas de código para cada uno de sus controladores de eventos de botón de operando (+,-, *, /).
operand1 = entrada;
operación = '+';
entrada = string. Vacío;
Este código será almacenar el contenido de la cadena de entrada en la cadena operand1 y ajustar en consecuencia el carácter de la operación. La cadena de entrada es despejó al final para que pueda estar listo para grabar el siguiente valor del usuario.
5.4. Repita el paso 5.4 para todos los controladores de evento de entrada operando.
5.3. Haga clic en el botón guardar todo y pasar al paso 6.