Tecnología

Inicio

Cómo utilizar validación de datos para rellenar un Multinivel Desplegable

La validación de datos es una técnica que procesa los datos y corrige problemas de formato que pueden interferir con otras partes del programa. Por ejemplo, la validación de datos puede garantizar que sólo los números introducidos en un cuadro de texto se transmiten a otra parte del programa, tales como una lista desplegable. Cualquier datos alfanuméricos no numéricos o mixtas pueden ser lanzados a cabo utilizando la validación de datos. Lo que queda es buenos datos que luego pueden rellenar una lista desplegable. Una manera fácil de empezar a trabajar con esto es utilizar el marco .Net, que tiene muchas funciones integradas que simplifican la creación de formularios.

Instrucciones

1 Abra Visual Studio 2010, haga clic en el icono del programa. Cuando se carga, seleccionar "Archivo / Nuevo / Proyecto" y haga clic en "Visual C # / Aplicación de Windows Forms." Se crea un nuevo proyecto de aplicación de Windows Forms, y un formulario Windows en blanco aparece en la ventana principal del editor.

2 Busque el panel de "barra de herramientas", que está a la derecha de la ventana principal del editor. Esto muestra todos los controles de interfaz gráfica de usuario que se pueden agregar a su formulario.

3 Seleccione "Cuadro de texto" y arrastre hasta el formulario. Suelte el botón del ratón para colocarlo. Aquí es donde los usuarios introducir datos que luego serán validados. datos válidos serán pasados ​​a la lista desplegable, que se llama un "ComboBox" en el marco .Net.

4 Seleccione "ComboBox" y arrastre hasta el formulario. Colóquelo como se coloca el "Cuadro de texto", al soltar el botón del ratón en el formulario. El "ComboBox" sólo aceptará datos válidos desde el "Cuadro de texto".

5 Haga clic en el "Cuadro de texto" para resaltarlo. Busque el panel "Propiedades", que es adyacente al grupo de "barra de herramientas". Haga clic en el pequeño rayo para mostrar todos los eventos asociados con el control "Cuadro de texto".

6 Haga doble clic en el evento "TextChanged". La ventana principal del editor cambia inmediatamente a la vista de código fuente, y muestra un caso de auto-generado flamante "TextChanged". El código para este evento es el siguiente:

private void textBox1_TextChanged(object sender, EventArgs e)
{

}

7 Crear una variable entera llamada "datos". Esto almacenará los datos validados antes de añadir a la "ComboBox". Escriba el siguiente dentro de las llaves del evento "TextChanged".

int data = 0;

8 Utilice la función "TryParse" para validar los datos. Esta función devuelve un valor verdadero si una cadena de texto que se ha pasado contiene sólo números. De lo contrario, devuelve falso. Se puede colocar dentro de un "if" para rellenar la lista desplegable en los casos en los que el "Cuadro de texto" contiene sólo números. Escribe lo siguiente debajo de la declaración variable entera:

if (Int32.TryParse(textBox1.Text, out data) )
{ comboBox1.Items.Add(data); }

9 Haga clic en el botón verde "Play" para compilar y ejecutar el programa. Aparece un formulario de Windows, con un cuadro de texto y un menú desplegable, o combinado, cuadro. Escribir letras y números en el cuadro de texto. A medida que escribe, sólo los números se agregan al cuadro desplegable. Cada número se agrega un nuevo nivel a la caja desplegable, por lo que es una caja de varios niveles.