Capítulo 21.
Controles Actives para mejorar la interfaz
Cuestionario del capítulo
1.
Explique
para que es ventajoso utilizar los Controles Comunes de Windows
Porque permiten enriquecer la interfaz con elementos
de apariencia profesional. Además, estos controles son utilizados en muchos
programas de Windows, por lo que ya son familiares para muchos usuarios.
2.
Explique
para que sirve el control ProgressBar y cuales son sus 3
propiedades.
Es
un control que permite mostrar gráficamente el avance de un proceso.
Las
propiedades que maneja son max ,min , value.
3.
Explique
que tipo de dato es Value (de
ProgressBar) y cual es su límite.
Value es de tipo entero, no se le pueden asignar
valores que excedan el limite marcado; el máximo (max) y el minimo(min).
4.
Explique
para que sirve el control TreeView y cuales son sus propiedades
métodos y eventos principales.
El control TreeView permite integrar un objeto
similar al árbol de directorios que utiliza el explorador windows.
Sus propiedades son :
checkboxes , image , imagelist , linestyle , scroll y style. Sus
métodos son : Add , Refresh , Remove. Sus eventos asociados son : Collapse ,
Expand, Nodeclick y nodecheck.
5.
Explique la sintaxis del método Add (control TreeView)
y para que sirve.
La
sintaxis es como sigue:
ObjetoTreeview.Nodes.AddRelatividad,
relación,Clave,TextoAMostrar,Imagen
Donde
ObjetoTreeView es el objeto basado en el control TreeView . Relatividad indica
el nombre de la opción que actúa como padre del nodo que se esta
agregando. Relación
indica
el tipo de relación que guarda el nodo que se esta agregando, con respecto al
nodo indicado en la relatividad. Clave indica el nombre que se la dará a la
opción que se esta agregando. Texto a mostrar es el texto que aparecerá en la
opción. Imagen es la clave que identifica a una imagen almacenada en un objeto
basado en el control imagelist.
El
método sirve para agregar elementos.
6.
Explique la sintaxis la instrucción Set
para definir Imagelist (control TreeView)
y para que sirve.
La
sintaxis es la siguiente: Set ObjetoTreeView.ImageList = ObjetoAAsignar
Permite establecer como fuente de imágenes del
objeto TreeView una lista de imágenes.
7.
Explique
para que sirve el control StatusBar y cuales son sus propiedades
y métodos principales.
Permite
integrar un objeto similar a la barra
de estado de cualquier programa basado en el entorno windows; en dicho
objeto que es una especie de
subventana, se distribuye un conjunto de paneles en donde puede mostrarse
información. Sus propiedades son: alignment , autosize , Bevel , key
,style y text.
Los métodos son: add y remove.
8.
Explique
la sintaxis del método Add (control StatusBar colección Panels) y
para que sirve.
El
método add es para agregar elementos.
La
sintaxis es la siguiente:
ObjetoStatusBar.Panels.AddIndice,Clave,
TextoAMostrar , TipoPanel , Imagen
Donde:
ObjetoStatusBar
objeto basado en el control
StatusBar.
Indice es el numero progresivo que identifica a cada uno de los elementos.
Clave
es el nombre por medio del cual se podrá hacer referencia a cada uno de los
elementos.
TextoAmostrar
es el texto que aparecerá de manera predeterminada en el
Panel.
TipoPanel
especifica la naturaleza del panel. Imagen
es la clave que identifica a una imagen almacenada en un objeto basado en el control imagelist.
9.
Explique
como se agrega Texto (control StatusBar colección Panels).
10.
Explique
para que sirve el control ToolBar y cuales son sus propiedades
y métodos principales.
Permite
definir barras de herramientas o btones para una aplicación. Su manejo es
similar
a Treeview y a Statusbar; en este ojeto se agregan botones, los cuales se
almacenan en una colección Buttons.
Sus
propiedades son: caption , imagelist , key , tooltiptext.
Los
métodos son: add y remove.
11.
Explique
la sintaxis del método Add (control ToolBar colección Buttons) y
para que sirve.
La
sintaxis es:
ObjetoToolBar.Buttons.Addíndice,
clave, TextoAMostrar,EstiloBotón, Imagen
Donde:
ObjetoToolBar objeto basado en el control
ToolBar.
Índice es el número progresivo que identifica a cada uno de los elementos o botones.
Clave es el nombre por medio del cual se podrá hacer referencia a cada uno de los elementos.
TextoAMostrar es el texto que aparecerá
en el botón.
EstiloBotón especifica la naturaleza
del botón.
Imagen es la clave que identifica
a una imagen almacenada en un objeto basado en el control imagelist.
12.
Explique la sintaxis la instrucción Set
para definir Imagelist (control ToolBar
) y para que sirve.
Sirve
para asociar a un imagelist con un objeto toolbar. Se escribe set después
el nombre del objeto Toolbar y le
cargamos el nombre de la imagen a imagelist.
13.
Explique
como se agrega ToolTipText (control ToolBar colección Buttons).
(control
ToolBar colección Buttons).
Ponemos primero el nombre del toolbar después
ponemos el botón con el índice a agregar y tooltiptext.
14.
Explique
la sintaxis del método ButtonsMenus.Add (control ToolBar colección
Buttons, tipo Dropdown) y para que sirve.
La sintaxis anterior especifica que se va a agregar
un botón al objeto basado en ToolBar, el cual es de tipo Dropdown, es decir, un
botón con una lista desplegable que se activará al hacer clic en el botón.