Usualmente un ToolBar
son botones representados por un icono el cual ejecuta una función de la aplicación.
Para representar un ToolBar
a través de un icono primero se debe asociar este a un control ImageList.
Un control ImageList
contiene una colección de ListImages que contienen objetos picture, cada uno puede ser referenciado por su índice o llave.
Para construir un ImageList
:
- Agregue un control
ImageList
a la forma - Seleccione el control y de clic al botón derecho del mouse para seleccionar Propiedades
- Seleccione General Tab, seleccione el tamaño de la imagen
- Seleccione Images Tab, de clic en Insert Picture, para insertar el número deseado de imagenes dentro del control
ImageList
, por último clic en [OK].
Para crear un ToolBar
:
- Agregue un control TollBar
- despliegue las propiedades del control
- Seleccione General Tab para establecer que el valor de la propiedad
ImageList
sea igual al nombre del control ImageList al cual se desea asociar - Seleccione Buttons Tab de clic al botón [Insert Button] para agregar nuevos botones
- Asigne las propiedades:
Key
, regresa o establece un string que identifica de manera única a un miembro en una colecciónToolTipText
, regresa o establece un tool tip (ayuda contextual)Image
, regresa o establece un valor que especifica cual de los objetosImageList
en un control ImageList se utilizará con otro objeto.
El control Toolbar
contiene una colección de objetos botones los cuales comparten un evento Click
, es posible determinar que botón se activo evaluando su propiedad Key
de un objeto Button
dentro del procedimiento de eventos Buttonclick.
Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)
Select Case Button.Key
Case "almacenar"
'instrucciones
Case "abrir"
'instrucciones
Case "ayuda"
'instrucciones
Case "salir"
'instrucciones
End Select
End Sub
0 comentarios:
Publicar un comentario