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.
.