diseñador de la cinta de opciones
Actualización: noviembre 2007
Se aplica a |
---|
La información de este tema sólo se aplica a los proyectos y versiones especificados de Visual Studio Tools para Office de Microsoft Office. Tipo de proyecto
Versión de Microsoft Office
Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto. |
El diseñador de la cinta de opciones es un lienzo de diseño visual. Utilice el diseñador de la cinta de opciones para agregar fichas, grupos y controles personalizados a la cinta de opciones de una aplicación de Microsoft Office System 2007.
Para abrir el diseñador de la cinta de opciones, agregue un elemento Cinta (diseñador visual) al proyecto. A continuación, puede utilizar las herramientas de diseño para las tareas siguientes:
Realizar el diseño de la cinta de opciones
Controlar eventos y establecer propiedades de control
Personalizar el menú Botón de Microsoft Office
Nota: |
---|
Hay algunas tareas que no puede realizar con el diseñador de la cinta de opciones. Para obtener más información sobre estas tareas y cómo puede llevarlas a cabo, vea Información general sobre la cinta de opciones. |
Agregar un elemento Cinta (diseñador visual) a un proyecto
Para utilizar el diseñador de la cinta de opciones, agregue un nuevo elemento Cinta (diseñador visual) al proyecto. Para obtener más información, vea Cómo: Iniciarse en la personalización de la cinta de opciones.
Al agregar un nuevo elemento Cinta (diseñador visual), Visual Studio Tools para Office agrega automáticamente los archivos siguientes al proyecto:
Un archivo de código de cinta de opciones. Este archivo tiene el nombre especificado para el elemento Cinta (diseñador visual) en el cuadro de diálogo Agregar nuevo elemento. Agregue código a este archivo para controlar los eventos de la cinta de opciones.
Un archivo de código de diseñador de la cinta de opciones. Este archivo contiene código generado por el diseñador de la cinta de opciones y no debe editarse directamente.
Un archivo de recursos. Este archivo contiene los valores de propiedad de cada control de la cinta de opciones.
Si ya tiene un elemento Cinta (diseñador visual) de otro proyecto, puede reutilizarlo en su proyecto de Visual Studio Tools para Office actual mediante el cuadro de diálogo Agregar elemento existente.
Diseñar una cinta de opciones
Hay tres maneras de abrir el diseñador de la cinta de opciones:
En el Explorador de soluciones, haga doble clic en el archivo de código de la cinta de opciones.
En el Explorador de soluciones, haga clic con el botón secundario en el archivo de código de la cinta de opciones y, a continuación, haga clic en Ver diseñador.
En el Explorador de soluciones, seleccione el archivo de código de la cinta de opciones y, a continuación, haga clic en Diseñador en el menú Ver.
El diseñador de la cinta de opciones contiene una ficha y un grupo predeterminados. Puede quitar la ficha y el grupo predeterminados del diseñador de la cinta de opciones. Para quitar el grupo predeterminado, haga clic con el botón secundario en Grupo1 y, a continuación, haga clic en Eliminar. Para quitar la ficha predeterminada, haga clic con el botón secundario en una área vacía de la superficie de diseño y, a continuación, haga clic en Quitar ficha de la cinta de opciones.
También puede agregar nuevas fichas, grupos y controles al diseñador de la cinta de opciones. Puede buscar estos controles en el Cuadro de herramientas, en el grupo Controles de la cinta de opciones de Office. Hay tres maneras de agregar controles desde el grupo Controles de la cinta de opciones de Office al diseñador de la cinta de opciones:
Arrastre un control hacia un área adecuada en el diseñador de la cinta de opciones.
Haga clic en un control y, a continuación, haga clic en un área adecuada del diseñador de la cinta de opciones.
Seleccione un área adecuada en el diseñador y, a continuación, haga doble clic en un control en el Cuadro de herramientas.
Flujo de trabajo del diseño de la cinta de opciones
Siga estos pasos básicos para realizar el diseño de la cinta de opciones:
Agregue una ficha a la cinta de opciones.
Agregue grupos a la ficha.
Agregue controles a los grupos.
Los controles sólo se pueden colocar en grupos; no puede arrastrar directamente un control a una ficha ni a la cinta de opciones. Los grupos sólo se pueden colocar en fichas; no puede arrastrar directamente un grupo a una cinta de opciones.
Organice los controles arrastrándolos hacia las posiciones correctas. También puede establecer las propiedades de un control mediante la ventana Propiedades.
No puede arrastrar controles de una ficha a otra en la cinta de opciones. Si desea mover un control a otra ficha, debe utilizar el comando Cortar para quitar el control de una ficha y, a continuación, pegarlo en otra. Si corta el control y lo pega, el controlador de eventos detiene el funcionamiento. Puede volver a conectar el controlador de eventos en la ventana Propiedades. Para obtener más información, vea Propiedades (Ventana).
Agregar fichas a la cinta de opciones
Hay tres maneras de agregar una ficha a la cinta de opciones:
Agregue una ficha desde el Cuadro de herramientas.
Haga clic con el botón secundario en el diseñador de la cinta de opciones y, a continuación, haga clic en Agregar ficha de la cinta de opciones.
Abra el Editor de la colección de fichas y, a continuación, haga clic en Agregar.
Para abrir el Editor de la colección de fichas, en la ventana Propiedades, seleccione la propiedad Fichas y, a continuación, haga clic en el botón de puntos suspensivos .
Después de agregar una ficha, puede agregar grupos para contener controles.
Quitar fichas de la cinta de opciones
Hay tres maneras de quitar una ficha de la cinta de opciones:
Haga clic con el botón secundario en el diseñador y, a continuación, haga clic en Quitar ficha de la cinta de opciones.
En el panel Comandos de la ventana Propiedades, haga clic en Quitar ficha de la cinta de opciones.
Abra el Editor de la colección de fichas, seleccione la ficha y, a continuación, haga clic en Quitar.
Cambiar el orden de las fichas en la cinta de opciones
Para cambiar el orden de las fichas, utilice el Editor de la colección de fichas. Para obtener más información, vea Cómo: Cambiar el orden de las fichas en la cinta de opciones.
Personalizar las fichas integradas en la cinta de opciones
Una ficha integrada es una ficha que ya está en la cinta de opciones de una aplicación de Microsoft Office. Por ejemplo, la ficha Datos es una ficha integrada en Excel.
Puede agregar grupos y controles a una ficha integrada. De forma predeterminada, aparece un grupo personalizado como último grupo en una ficha integrada, aunque puede moverlo antes o después de cualquier grupo integrado en la ficha.
No puede quitar los grupos integrados.
Para obtener detalles sobre cómo personalizar una ficha integrada, vea Cómo: Personalizar una ficha integrada.
Agregar grupos a una ficha
Los grupos organizan lógicamente los controles de la cinta de opciones. Agregue grupos a las fichas. Agregue todos los demás controles al grupo.
Agregar controles a grupos
Agregue uno o varios controles a un grupo. En la tabla siguiente se describe cada control.
Control |
Descripción |
---|---|
Box |
Contenedor que organiza los controles de un grupo. Puede agregar cualquier control a un cuadro, excepto un separador, un grupo o una ficha. Un cuadro puede ser horizontal o vertical. |
Button |
Botón que inicia una acción. Puede agregar un botón a un grupo, un grupo de botones, una lista desplegable, una galería, un menú o un botón de división. |
ButtonGroup |
Grupo que contiene uno o varios botones, botones de alternancia, menús, botones de división y galerías. Puede agregar un grupo de botones a un grupo o un menú. |
CheckBox |
Cuadro que se selecciona o se borra para activar o desactivar una opción. |
ComboBox |
Cuadro de edición con un cuadro de lista asociado. Los usuarios pueden escribir o seleccionar su opción. El cuadro muestra la selección actual. Utilice la propiedad Items para agregar y quitar elementos en tiempo de ejecución antes o después de cargar la cinta de opciones en la aplicación de Office. |
DropDown |
Lista de elementos que el usuario puede seleccionar. El usuario no puede escribir un nuevo elemento en una lista desplegable. Utilice la propiedad Items para agregar elementos a la lista. Puede agregar y quitar elementos en tiempo de ejecución. Utilice la propiedad Buttons para agregar botones a la lista. Sin embargo, no puede agregar ni quitar botones en tiempo de ejecución una vez cargada la cinta de opciones en la aplicación de Office. |
EditBox |
Cuadro donde el usuario puede escribir texto. |
Gallery |
Menú que presenta una matriz o cuadrícula de opciones visuales entre las que los usuarios pueden seleccionar. Puede controlar el diseño de las selecciones en el menú. Utilice las propiedades ColumnCount y RowCount para especificar el número de filas y columnas que mostrarán los elementos y botones de la galería. |
Label |
Texto que puede utilizar para identificar controles en la cinta de opciones. |
Menu |
Lista desplegable que puede contener cualquiera de los controles siguientes:
Para agregar un control a un menú en el diseñador de la cinta de opciones, haga clic en la flecha abajo del menú para exponer la superficie de diseño del menú. A continuación, puede arrastrar los controles de la cinta de opciones desde el Cuadro de herramientas al menú. Para organizar los controles, arrástrelos hacia las posiciones deseadas. Para agregar controles a RibbonMenu después de cargar la cinta de opciones en la aplicación de Office, debe establecer la propiedad Dynamic en true antes de cargar la cinta de opciones. Para obtener información sobre cómo realizar esta acción, vea Información general sobre el modelo de objetos para la cinta de opciones. |
Separator |
Barra delgada utilizada para separar elementos de una lista. Cuando se agrega a un grupo, la barra es vertical. Cuando se agrega a un menú, la barra es horizontal. |
SplitButton |
Botón con un menú asociado. Un botón de división puede contener cualquiera de los controles siguientes:
Como el menú, el botón de división tiene su propia superficie de diseño. Sin embargo, a diferencia de un menú, sólo puede actualizar los elementos de un botón de división antes de cargar la cinta de opciones en la aplicación de Office. Para obtener información sobre cómo actualizar los elementos de un botón de división, vea Información general sobre el modelo de objetos para la cinta de opciones. |
ToggleButton |
Botón que aparece presionado o sin presionar. |
Controlar eventos y establecer propiedades
El diseñador de la cinta de opciones permite establecer propiedades de control en tiempo de diseño utilizando la ventana Propiedades. Además, la cinta de opciones expone un modelo de objetos con establecimiento inflexible de tipos que puede utilizar para obtener y establecer las propiedades de los controles de la cinta de opciones en tiempo de ejecución.
Puede hacer doble clic en cualquier control en el diseñador para abrir un controlador para el evento predeterminado del control. Puede crear controladores para todos los demás eventos del control desde la ventana Propiedades.
Los eventos y las propiedades de la cinta de opciones se encuentran en el espacio de nombres Microsoft.Office.Tools.Ribbon. El elemento Cinta (diseñador visual) agrega automáticamente una referencia a este ensamblado en el proyecto e inserta la instrucción using o Imports adecuada en la parte superior del archivo de código de la cinta de opciones.
Para obtener información sobre el control de los eventos de la cinta de opciones y el establecimiento de las propiedades de los controles de la cinta de opciones en tiempo de ejecución, vea Información general sobre el modelo de objetos para la cinta de opciones.
Personalizar el menú de Microsoft Office
Puede utilizar el diseñador de la cinta de opciones para agregar controles al menú que se abre al hacer clic en el botón de Microsoft Office. El botón de Microsoft Office se encuentra en la esquina superior izquierda de Microsoft Office Word, Excel, PowerPoint y Outlook.
Para obtener información sobre cómo se personaliza el menú, vea Cómo: Personalizar el menú de Microsoft Office.
Para obtener más información sobre el botón de Microsoft Office, vea la sección sobre el botón de Microsoft Office en el artículo Introducción para desarrolladores a la interfaz de usuario de 2007 Microsoft Office System.
Accesibilidad en el diseñador de la cinta de opciones
Puede utilizar los métodos abreviados de teclado para mover controles en el diseñador de la cinta de opciones. Algunos métodos abreviados de teclado se aplican a todos los controles y algunos sólo se aplican a los controles que tienen menús.
En la tabla siguiente se muestran los métodos abreviados de teclado que se aplican a todos los controles.
Acción |
Método abreviado de teclado |
---|---|
Mover un control antes del control anterior en la lista. |
CTRL+FLECHA ARRIBA CTRL+FLECHA IZQUIERDA |
Mover un control después del control siguiente en la lista. |
CTRL+FLECHA ABAJO CTRL+FLECHA DERECHA |
Mover la selección de un control a otro en el mismo grupo. En un panel desplegable, desplazarse entre el control primario y los controles del panel desplegable. |
ARRIBA ABAJO |
Recorrer en iteración hacia delante todos los controles. |
TAB |
Recorrer en iteración hacia atrás todos los controles. |
MAYÚS+TAB |
Eliminar el control o conjunto de controles seleccionado. |
SUPRIMIR |
Copiar los controles seleccionados. |
CTRL+C |
Cortar los controles seleccionados. |
CTRL+X |
Pegar controles desde el Portapapeles. |
CTRL+V |
Seleccionar el Cuadro de herramientas. |
CTRL+ALT+X |
Seleccionar el componente primario. |
ESC |
En la tabla siguiente se muestran los métodos abreviados de teclado que sólo se aplican al menú de Microsoft Office, RibbonMenuy RibbonSplitButton.
Acción |
Método abreviado de teclado |
---|---|
Seleccionar el control primario si el panel desplegable está abierto y existe un control seleccionado en el panel desplegable. |
IZQUIERDA |
Cerrar el panel desplegable si el panel desplegable está abierto y el control primario está seleccionado. |
IZQUIERDA |
Abrir el panel desplegable. |
DERECHA |
Seleccionar el primer control del panel desplegable si éste está abierto. |
DERECHA |
Cerrar un panel desplegable. |
ESC |
Vea también
Tareas
Tutorial: Crear una ficha personalizada usando el diseñador de la cinta de opciones
Cómo: Iniciarse en la personalización de la cinta de opciones