18.01.2013 Views

Programación en Visual Basic 2008

Programación en Visual Basic 2008

Programación en Visual Basic 2008

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

En el Editor de código, seleccione (NamesControl Ev<strong>en</strong>ts) del cuadro de lista<br />

desplegable izquierdo y, a continuación, seleccione el ev<strong>en</strong>to Load del cuadro<br />

de lista desplegable derecho.<br />

Agregue el código sigui<strong>en</strong>te al controlador de ev<strong>en</strong>tos NamesControl_Load.<br />

Copiar código<br />

' Initialize the three labels<br />

Me.Label1.Text = Label1Text<br />

Me.Label2.Text = Label2Text<br />

Me.Label3.Text = Label3Text<br />

En el m<strong>en</strong>ú G<strong>en</strong>erar, elija G<strong>en</strong>erar solución.<br />

En el Explorador de soluciones, seleccione Form1.vb y <strong>en</strong> el m<strong>en</strong>ú Ver elija<br />

Diseñador.<br />

Compruebe que las etiquetas ti<strong>en</strong><strong>en</strong> el texto predeterminado. Int<strong>en</strong>te cambiar<br />

la propiedad Label1Text <strong>en</strong> la v<strong>en</strong>tana Propiedades y compruebe que también<br />

cambia <strong>en</strong> el control.<br />

En el m<strong>en</strong>ú Archivo, elija Cerrar para cerrar el Diseñador de Windows Forms.<br />

Agregar validación<br />

Otra personalización de utilidad sería agregar código para validar lo que se<br />

escribe con el fin de asegurarse de que es correcto. En lugar de validar cada<br />

uno de los controles TextBox, puede escribir código de validación para el<br />

control de usuario completo.<br />

La mayoría de los controles ti<strong>en</strong>e un ev<strong>en</strong>to Validating que se produce cuando<br />

se desplaza el foco fuera del control; aquí es donde especificará el código de<br />

validación. En este caso, deseará escribir el código para asegurarse de que<br />

cada cuadro de texto conti<strong>en</strong>e un nombre.<br />

Si están vacíos uno o varios cuadros de texto, deseará mostrar un cuadro de<br />

m<strong>en</strong>saje para recordar al usuario que especifique su nombre. Puede exponer<br />

una propiedad que cont<strong>en</strong>ga un m<strong>en</strong>saje predeterminado; de ese modo, el<br />

usuario del control puede cambiar el m<strong>en</strong>saje lo que dice el m<strong>en</strong>saje.<br />

También es posible que el usuario del control no requiera un segundo nombre,<br />

de modo que también deseará agregar una propiedad Boolean para desactivar<br />

la validación para el cuadro de texto MiddleName.<br />

Inténtelo<br />

Para agregar la validación<br />

Everts Garay | Granada, Nicaragua| Paseo por <strong>Visual</strong> <strong>Basic</strong> <strong>2008</strong> 150

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!