visual basic 2008

Páginas: 94 (23271 palabras) Publicado: 11 de marzo de 2014
Button

Este control representa un botón de pulsación, conocido en versiones anteriores de VB como Button. Entre el nutrido conjunto de propiedades de este control, destacaremos las siguientes.


– Text. Cadena con el título del botón.

– TextAlign. Alineación o disposición del título dentro del área del botón; por defecto aparece centrado.

– BackColor. Color de fondo para el botón.– Cursor. Permite modificar el cursor del ratón que por defecto tiene el botón.

– Image. Imagen que podemos mostrar en el botón como complemento a su título, o bien, en el caso de que no asignemos un texto al botón, nos permitirá describir su funcionalidad.

– ImageAlign. Al igual que para el texto, esta propiedad nos permite situar la imagen en una zona del botón distinta de la central, que esen la que se ubica por defecto.

– BackgroundImage. Imagen de fondo para el botón.

– FlatStyle. Tipo de resaltado para el botón. Por defecto, el botón aparece con un cierto relieve, que al ser pulsado, proporciona el efecto de hundirse y recuperar nuevamente su estado, pero podemos, mediante esta propiedad, hacer que el botón se muestre en modo plano, con un ligero remarcado al pulsarse,etc.

– Font. Cambia el tipo de letra y todas las características del tipo elegido, para el texto del botón.

La Figura muestra un ejemplo de control Button, sobre el que se han modificado algunos valores
por defecto de sus propiedades.





Codificación de los eventos de controles

Windows es un sistema operativo orientado a eventos, por lo que cualquier mínima interacciónquerealicemos sobre un formulario o control, generará el oportuno evento, para el que si estamos interesados, deberemos responder.

Prosiguiendo con el control Button, cuando pulsamos sobre el mismo, se origina el evento Click dedicho control. Si dibujamos un Button en un formulario y pulsamos en él, no ocurrirá nada, ya queaunque el evento se produce, no existe código que le proporcione respuesta.

Paradar oportuna respuesta a un evento emitido por un control, debemos escribir un procedimientomanipulador del correspondiente evento. La creación de manipuladores de evento es un aspecto que ya hemos visto en detalle en el tema Delegación de código y eventos. De igual modo, los aspectos básicos de la escritura de código para un evento se comentaron en el tema Una aplicación con funcionalidadbásica; sugerimos por lo tanto al lector, la consulta de estos temas para cualquier referencia básica que necesite al respecto.

No obstante, en el presente apartado, y para reforzar conceptos, realizaremos un repaso del proceso decreación del manipulador de evento para un control.

Como ejemplo, insertaremos en un formulario un control Button, al que daremos el nombre
btnMensaje, y en su propiedadText asignaremos la cadena Mostrar mensaje.

Seguidamente haremos doble clic sobre el Button; esta acción abrirá la ventana del editor de código, creando al mismo tiempo, la declaración o esqueleto del procedimiento manipulador de evento Click del botón, listo para ser codificado.

Ya que necesitamos que se muestre un mensaje al ser pulsado este control, utilizaremos el objeto MessageBox de laplataforma, llamando a su método compartido Show( ), para visualizar el mensaje.En definitiva, el manipulador de este evento quedaría como muestra el Código fuente.

Private Sub btnMensaje_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnMensaje.Click
MessageBox.Show("Se acaba de pulsar el botón del formulario")
End Sub



El control Label o Etiqueta, muestraun texto informativo al usuario. Podemos utilizar este control como complemento a otro control, por ejemplo, situándolo junto a un TextBox, de modo que indiquemos al usuario el tipo de dato que esperamos que introduzca en la caja de texto.

Se trata de un control estático; esto quiere decir que el usuario no puede interaccionar con él, a diferencia, por ejemplo, de un control Button, sobre...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Uso De Operadores En Visual Basic 2008
  • Visual basic 6.0 con sql 2008
  • Inicio con Visual Basic .Net 2008
  • Conexión De Visual Basic. Net Con Sql Server 2008
  • Visual Basic 2008.docx subida exitosa
  • Equivalencia de tipos de datos visual basic 2008 y mysql.docx
  • PROGRAMA DE UN PUNTO DE VENTAS EN VISUAL BASIC 2008 Y ACCESS 2008 (SENCILLO)
  • VISUAL BASIC 2008

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS