Ir al contenido principal

Visual Basic

 Control Command Button

Control Button (Botón)

El control Button o botón es de mucha utilidad, pues a través de él, podemos dar órdenes, o sea, sirve como comando, por eso en las primeras versiones  de Visual Basic se llamaba Command Button o botón de comando.

Ejercicio: Usando un Botón

En el siguiente ejercicio usaremos un botón para que muestre un mensaje.

Vea a continuación una imagen del botón en el cuadro de herramientas…

3000

Y luego vea como se ve en el formulario…

Imagen del botón en el formulario…

3001

Como ya se mencionó, en este libro, el control Button o botón sirve principalmente para ejecutar comandos; como por ejemplo, el evento clic, es decir, que si presionamos un botón y está programado para hacer que suceda una acción al hacer clic sobre él; por  ejemplo salir del programa, entonces se cerrará el programa.

Acciones y resultados que se pueden programar en un Botón:

Algunos de los resultados que se podrían programar en un botón podrían ser las siguientes:

  1. Cerrar un programa
  2. Ver archivos
  3. Desplegar una imagen
  4. Ejecutar operaciones matemáticas (sumar, restar, dividir, multiplicar, etc.)
  5. Minimizar o maximizar una ventana.
  6. Desplegar formularios
  7. Funcionar como menú
  8. Mostrar un formulario.

El control Botón, se abrevia generalmente como Btn y asíse llama con frecuencia en el Name para ser reconocido en el código; pero hay que agregarle una frase que identifique o dé la idea del para que sirve ese botón. Por ejemplo si usamos un botón para ver un resultado de una operación matemática como suma o resta entonces podría llamarle BtnResultado

Al primer Botón agregado en un formulario Visual Basic le asigna el nombre Button1 como puede observar en la imagen anterior. Pero se le puede cambiar el nombre visible, modificando la propiedad Text.

Eventos en el control Botón:

El control Botón responde a varios eventos, es decir acciones que al aplicarlas al control, desencadenan un resultado.

Uno de los eventos más utilizados es el evento clic que significa que al dar clic en el botón se producirá el resultado para el cual se programó.

Propiedades

Caption:

Obtiene o establece el texto que aparece en el control.

Style:

La propiedad Style tiene 2 valores, 0 - Standar y 1 - Graphical. La primera es del clásico botón y este valor es el asignado por defecto. En cambio Graphical permite utilizar CommandButton para poder mostrar imágenes, cambiarle el color del fondo, el tipo de fuente, y utilizando el Api de windows, se puede cambiar por ejemplo el color de la fuente, es decir el ForeColor que este control no lo posee.

Esta imagen muestra, en el Command1 , una imagen, por medio de la propiedad Picture que la puedes cargar desde la ventana de propiedades. El segundo, el Command2, no tiene imagen, pero muestra como se puede establecer el color de fondo, propiedad Backcolor, siempre y cuando la propiedad Style sea de tipo gráfico, ya que si está en estándar no surtirá efecto.

COMANDO BUTTON

 

Otro ejemplo sobre esta propiedad: Al pasar el mouse por encima del Commandbutton, se cambiará la fuente, en Negrita, el Subrayado, y el color de fondo, al salir el puntero fuera del botón, se reestablecerá a la fuente normal, y se restaurará el color de fondo usando el color por defecto que utiliza windows para los botones, mediante la constante VbButtonFace.


Tooltip text:

Devuelve o establece el texto mostrado en la información sobre pantalla de un control de barra de comandos.

public string TooltipText { get; set; }

Obtiene el texto que aparece en el control.


Practica 3





ANTERIOR

Comentarios

Entradas más populares de este blog

Visual Basic

 Estructura Selec....Case La estructura Select Case se encarga de hacer que el   rumbo de la información en nuestra macro se dirija según el valor de la variable selectora . La selección del caso tendría como resultado tomar acciones, tal y como se muestra en el siguiente esquema. La variable selectora puede ser de cualquier tipo. Instrucción Select Case Ejecuta uno de los diferentes grupos de  instrucciones , según el valor de una  expresión . La sintaxis de la instrucción  Select Case  consta de estas partes: Part Descripción testexpression Obligatorio. Cualquier  expresión numérica  o  expresión de cadena . expressionlist-n Necesario si aparece un  Case . Lista delimitada de uno o varios de los siguientes formularios:  expression ,  expression To expression ,  Is comparisonoperator   expression . La  palabra clave   To  especifica un rango de valores. Si usa la palabra clave  To , el valor infe...