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 m<strong>en</strong>ú Archivo, elija Guardar todo para guardar el trabajo.<br />

Información detallada: personalizar el control de usuario<br />

En esta lección, obt<strong>en</strong>drá información sobre cómo personalizar el control de<br />

usuario para hacerlo más útil.<br />

Agregar etiquetas<br />

En la última lección, probó que el control de usuario NamesControl<br />

funcionaba debidam<strong>en</strong>te. Quizá también haya p<strong>en</strong>sado posibles formas para<br />

mejorarlo. Por ejemplo, no resulta obvio qué nombre debe escribirse <strong>en</strong> qué<br />

cuadro de texto y no hay modo de saber con certeza si los usuarios han<br />

especificado tres nombres.<br />

Para que el control de usuario resulte de mayor utilidad, puede agregar<br />

etiquetas que id<strong>en</strong>tifiqu<strong>en</strong> todos los cuadros de texto. Podría establecer el texto<br />

para que las etiquetas indicaran "Nombre", "Segundo nombre" y "Apellido",<br />

pero, ¿qué sucede si después decide que prefiere una "Inicial de segundo<br />

nombre"? Es preferible crear propiedades para el texto de etiqueta de modo que<br />

pueda cambiar el texto <strong>en</strong> tiempo de diseño y dar un valor predeterminado a<br />

cada propiedad.<br />

Inténtelo<br />

Para personalizar el control de usuario<br />

Abra el proyecto NamesUserControl que creó <strong>en</strong> la lección anterior. Si no lo<br />

guardó, primero deberá regresar a la lección anterior, Probar un control de<br />

usuario, y realizar hasta el final los procedimi<strong>en</strong>tos de esa lección.<br />

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

seleccione Diseñador.<br />

En el Cuadro de herrami<strong>en</strong>tas, arrastre tres controles Label al diseñador y<br />

coloque uno sobre cada TextBox.<br />

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

elija Código.<br />

En el Editor de código, agregue el código sigui<strong>en</strong>te para crear las propiedades<br />

para el texto de la etiqueta.<br />

Copiar código<br />

Private text1 As String = "First Name"<br />

Property Label1Text() As String<br />

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

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

Saved successfully!

Ooh no, something went wrong!