Figura 157. Diseño de las opciones de menú de un formulario.
Cada una de las opciones que componen el menú es a su vez un control MenuItem, puesto que como
hemos dicho anteriormente, un menú está compuesto del control contenedor MainMenu y una serie de
controles MenuItem, tantos como opciones tenga el menú.
Si durante la creación de los MenuItem sólo proporcionamos el nombre, el IDE va asignando a dicho
control valores por defecto en sus propiedades. En este caso asignaremos los siguientes nombres a las
opciones de nuestro menú: mnuArchivo, mnuDatos, mnuGrabar y mnuSalir.
Para modificar las propiedades de una opción de menú, sólo hemos de seleccionarlo en la estructura de
menú que estamos creando en el diseñador del formulario, y pasar a la ventana de propiedades. Entre
las propiedades disponibles para un control MenuItem podemos destacar las siguientes.
• Text. Contiene una cadena con el literal o texto descriptivo de la opción de menú.
• Enabled. Permite habilitar/deshabilitar la opción de menú. Cuando se encuentra deshabilitada,
se muestra su nombre en un tono gris, indicando que no puede ser seleccionada por el usuario.
• Checked. Marca/desmarca la opción. Cuando una opción está marcada, muestra junto a su
nombre un pequeño símbolo de verificación o punteo.
• ShortCut. Se trata de un atajo de teclado, o combinación de teclas que nos van a permitir
ejecutar la opción de menú sin tener que desplegarlo. Al elegir esta propiedad, aparecerá una
lista con todos los atajos disponibles para asignar.
Podemos adicionalmente, asignar una tecla de acceso rápido o hotkey a una opción de menú,
anteponiendo el carácter & a la letra que deseemos, de las que se encuentran en la propiedad Text del
control MenuItem. Al igual que sucede con los demás tipos de controles, en el texto de la opción de
menú, aparecerá subrayada la mencionada letra. De este modo, cuando despleguemos un menú, no
será necesario posicionarnos en una de ellas para ejecutarla, sino que simplemente pulsando la tecla
rápida, se ejecutará el código de dicha opción.
No hay comentarios:
Publicar un comentario