Parte 3

 

Capítulo 21.  Controles ActiveX para mejorar la interfaz

 

 

 

Cuestionario del capítulo

 

 

1. Explique para que es ventajoso utilizar los Controles Comunes de Windows.

Nos sirve para darle un toque mas profesional a nuestro proyecto 

2. Explique para que sirve el control ProgressBar y cuales son sus 3 propiedades.

Nos  permite mostrar gráficamente el avance de un proceso.

Max; es el valor máximo del ProgressBar.

Min; es el valor mínimo del ProgressBar.

Value ; es la posición relativa entre los valores minimo y máximo.

3. Explique que tipo de dato es Value (de ProgressBar) y cual es su límite.

 Value tiene un  tipo de datos es enteros, y el límite se asigna con la propiedad Max.

 

4. Explique para que sirve el control TreeView y cuales son sus propiedades métodos y eventos principales.

Nos  permite integrar un objeto similar al árbol de directorios que utiliza el Explorador de Windows.

Propiedades:

CheckBoxes,  ImageList, LineStyle, Scroll, Style ,  Image.

 

Métodos:

 Add, Refresh, Remove.

Eventos:

Collapse, Expand, NodeClick, NodeCheck.

 

5. Explique la sintaxis del método Add (control TreeView) y para que sirve.

ObjertoTreeView.Nodes.Add Relatividad, Relación, Clave, TextoAMostrar, Imagen

 Treeview es el objeto basado en TreeView y Relatividad indica el nombre (key) de la opción que actúa como padre del nodo que se está agregando; relación indica el tipo de relación que guarda el nodo que se está agregando con respecto al nodo indicado en relatividad; clave indica el nombre que se le dará a la opción que se está agregando; textoAMostrar es el texto que aparecerá en la opción e Imagen es la clave que identifica a una imagen almacenada en un objeto de tipo ImageList

 

6. Explique la sintaxis la instrucción Set para definir  Imagelist (control TreeView) y para que sirve.

Set tvwBase.ImageList = imlBase

tvwBase es un control TreeView con su propiedad ImageList igualada a la lista de imágenes imlBase.

 

7. Explique para que sirve el control StatusBar y cuales son sus propiedades y métodos  principales.

Permite definir panelesen el cual se puede asignar un contenido determinado.

Propiedades:

 Aligment, Autosize, Bevel, Key, Style, Text.

Métodos:

Add, Remove.

 

8. Explique la sintaxis del método Add (control StatusBar colección Panels) y para que sirve.

ObjetoStatusBar.Panels.Add Índice, Clave, TextoAMostrar, TipoPanel, Imagen

 Índice es el numero progresivo que identifica cada uno de los elementos. Clave es el nombre por medio del cual se podrá hacer referencia a cada uno de los elementos. texto aparecerá de manera predeterminada . tipo de panel especifica la naturaleza . imagen identifica a una imagen almacenada en imagelist

 

9. Explique como se  agrega Texto  (control StatusBar colección Panels).

stbBase.Panels.Add   1, "Primero",   , sbrText

stbBase.Panels  ("Primero") . Texto = "Opción 1"

 

10. Explique para que sirve el control ToolBar y cuales son sus propiedades y métodos  principales.

Permite definir botones que no es otra cosa que representaciones graficas sensibles al ratón, para seleccionar opciones.

Propiedades:

 Caption, ImageLIst, Key, ToolTipText

Métodos:

 Add, Remove

 

11. Explique la sintaxis del método Add (control ToolBar colección Buttons) y para que sirve.

ObjetoToolBar.Buttons.Add Índice, Clave, TextoAMostrar, EstiloBotón, Imagen

Donde se añade un botón al objeto ToolBar con un índice definido(indice), una clave interna(clave), un texto a mostrar opcional(textoAMostrar), define un estilo de botón(estiloBoton) y una imagen asociada(imagen). 

12. Explique la sintaxis la instrucción Set para definir  Imagelist (control ToolBar ) y para que sirve.

Set tbrBase.ImageList  =  imlBase

Define la lista de imágenes de la ToolBar tbrBase como el control imlBase.

 

13. Explique como se  agrega ToolTipText  (control ToolBar colección Buttons).

tbrBase.Buttons.Add  5 , "ActNegritas" ,  "Negritas"  ,  tbrCheck

tbrBase.Buttons.Item (5) .ToolTipText  = "Activar/Desactivar Negritas"

 

14. Explique la sintaxis del método ButtonsMenus.Add (control ToolBar colección Buttons, tipo Dropdown) y para que sirve.

tbrBase.Buttons.Item(6) .ButtonMenus.Add 2, "T12", "12 Pts"

Al  botón con el índice 6 se le añáde un menú de botón con el subíndice 2, con clave interna T12 y  muestre el texto 12 Pts.

 .

1