Calculadora
Enviado por memes12345 • 4 de Octubre de 2013 • 970 Palabras (4 Páginas) • 363 Visitas
Práctica Visual Studio .NET
MiCalculadora.
Este proyecto incorpora funcionalidad de una calculadora con operaciones aritméticas básicas. El proyecto utiliza además de las clases generadas por el propio formulario, otra clase en c# llamada Operaciones.cs. Esta clase contiene sus propios atributos y métodos que serán llamadas desde los eventos click de la clase Form.cs.
Se recomienda el uso de Visual Studio para su rápida elaboración.
1. Crear un nuevo proyecto Windows Forms denominado MiCalculadora.
2. En el formulario principal Form1 poner en la propiedad Text el valor de MiCalculadora.
3. Poner un contenedor tableLayoutPanel.
a. Poner en la tabla de 4 columnas. Propiedad Column.
b. Poner en la tabla 6 renglones. Propiedad Row.
c. Las columnas y renglones comienzan con el índice cero (0).
d. Poner el valor del Fill en la propiedad Dock para que sea contenedor de todo el formulario.
e. Cambiar el tamaño de alto y ancho de cada columna y renglón pulsando click en la esquina superior derecha del contenedor (Tabla) y en la ventana emergente seleccionar Edit Rows and Columns.
f. Ajustar porcentaje de alto y ancho de renglón y columna . Columnas al 25% y renglones al 16.67% para que todas las celdas sean del mismo tamaño.
4. Colocar componentes textBox en el renglón inicial.
a. Colocar un textBox en la celda 0,0, primer columna, primer renglón. Poner en la propiedad Name el valor de txtNumero1 a éste componente.
b. Colocar un siguiente textBox en la celda 1,0, segunda columna, primer renglón. Poner en la propiedad Name el valor de txtNumero2 a éste componente.
c. Colocar un tercer textBox en la celda de la tabla 2,0 (Propiedad Cell valor 2,0) tercera columna primer renglón. Poner en la propiedad Name el valor de txtResultado a éste componente.
d. Poner el valor de 2 a la propiedad de RowPadding en la caja de texto de txtResultado para que ocupe 2 celdas en lugar de una.
A las tres cajas de texto cambiar los valores en las siguientes propiedades:
e. Cambiar en la propiedad Font negrita y size de 20
f. Cambiar en la propiedad de ReadOnly para que no puedan ser editables.
g. Poner en la propiedad AlignText a la derecha (right) para que los valores sean vistos de derecha a izquierda.
h. Poner el valor de Fill en la propiedad Dock para que ocupen todo el espacio de la celda que los contiene.
5. Poner elementos botones en cada celda, una para cada número del 1 al 9, incluyendo los botones de suma, resta , división y multiplicación, además el cero, el signo de igual el punto decimal y para ocupar celdas el botón de Clear, MR, M+ y M- . En total serían 20 celdas las que hay que ocupar una por cada batón.
a. Para cada botón poner el valor de Fill en la propiedad Dock
b. Para cada botón poner su valor en la propiedad Text correspondiente conforme a la carátula de una calculadora. Para el botón uno poner 1, para el botón dos poner 2 y así sucesivamente. Incluye los demás botones.
c. Poner el nombre a cada botón en la propiedada Name. Para el botón uno poner btnUno, para el botón dos poner btnDos y así sucesivamente. (Se sugieren algunos de éstos nombres: btnTres, btnPunto, btnIgual, btnMR, btnM-, btnM+, btnClear
d. Para cada botón aumentar su valor en la propiedad Font, Size 16 en negrita.
e. Asegurarse de que cada botón esté en su celda correspondiente con la propiedad Cell, por default está el valor conforme fueron colocando cada elemento botón.
f. Al final el diseño del formulario que contiene una carátula deberá mostrarse de la siguiente manera:
7
g. Guardar y ejecutar.
6. Agregar la clase Operaciones al proyecto. La clase contiene los atributos
...