Practica 5. CajasdeDialogo
Enviado por rul_2000 • 13 de Marzo de 2015 • 394 Palabras (2 Páginas) • 210 Visitas
RETROALIMENTACIÓN (VALOR 5 PUNTOS)
1.-Describe la secuencia de pasos a seguir para agregar un segundo formulario a un proyecto de visual C#.
Dirígete al explorador de soluciones y en el nodo CajasdeDialogo, haz click derecho con el mouse y selecciona la opción Agregar/WindowsForms.
2.-¿Para qué sirven las siguientes propiedades de los botones?
BtAceptar.DialogResult= OK
BtCancelar.DialogResult= Cancel
Para que se cierre la caja de dialogo una vez que sea validad la acción dependiendo del botón que se seleccione.
3.-¿Para qué sirve la siguiente propiedad de las cajas de texto? CtContraseña.PasswordChar = *
Para que al momento de que el usuario introduzca la contraseña, ésta no sea visible.
4.-¿Para qué sirven las siguientes propiedades del formulario DlgContraseña con los valores que tienen asignado?
DlgContraseña.AcceptButton = btAceptar
DlgContraseña.CancelButton = btCancelar
Se asocia la propiedad a los botones aceptar o cancelar respectivamente, cuando se ejecuta el formulario y se apriete la tecla Enter se asocia al botón aceptar y ESC se asocia al botón cancelar.
5.-¿Cuál es la línea de código en que se crea el objeto de nombre Dlg del tipo de la clase DlgContraseña?
DlgContraseña Dlg = new DlgContraseña();
6.-¿Escribe solo la estructura de control responsable de que solo se puedan realizar hasta 3 intentos al introducir la contraseña en la caja de texto?
Do
{
}
While (nCuenta<3)
7.-¿Cuál es la estructura de control que se utiliza para verificar si en la caja de texto no se escribió la contraseña o si ya se realizaron 3 intentos?
Verifica que se haya escrito algo en la caja de texto con Length:
if (sContraseña. Length != 0 && sContraseña.CompareTo("Ernesto") != 0)
Y con el siguiente contador hace que se salga del do while al realizar los tres intentos:
nCuenta += 1;
}
else
nCuenta = 4;
}
while (nCuenta < 3);
if (sContraseña.Length == 0 || nCuenta == 3)
return false;//salir de la aplicación
8.-¿Cuál es el método que se utiliza para cerrar el formulario principal?
if (!contraseña()) Close();
9.-Escribe el código que crea la caja de diálogo
if (Dlg.ShowDialog() == DialogResult.OK)
sContraseña = Dlg.CtContraseña.Text;
else
10.-¿Para qué sirve cada uno de los parámetros escritos en el argumento del método Show de la caja de diálogo?
Muestra el formulario como una caja de texto.
...