Compartir a través de


Ejemplo Ribbon Controls

Actualización: noviembre 2007

Nota:

Este ejemplo sólo se ejecuta en Microsoft Office Excel 2007.

En este ejemplo se muestra cómo crear una ficha personalizada que aparece en la cinta de opciones de una hoja de cálculo de Microsoft Office Excel. Esta cinta personalizada muestra la mayoría de los controles disponibles en el grupo Controles de la cinta de opciones de Office del Cuadro de herramientas de Visual Studio. Para obtener más información sobre el uso de estos controles, vea diseñador de la cinta de opciones.

Nota de seguridad:

Este ejemplo de código está pensado para explicar un concepto y sólo muestra el código relevante para ese concepto. Es posible que no cumpla los requisitos de seguridad de un entorno específico y no se debe usar exactamente como en el ejemplo. Se recomienda agregar código de seguridad y de control de errores para que los proyectos sean más sólidos y seguros. Microsoft proporciona este código de ejemplo "TAL CUAL" sin ninguna garantía.

Para obtener información sobre la instalación del proyecto de ejemplo en el equipo, vea Cómo: Instalar y utilizar archivos de ejemplo de la Ayuda.

Download sample

Para ejecutar este ejemplo

  1. Presione F5.

  2. Aparece una hoja de cálculo de Excel. En la cinta de opciones de la hoja de cálculo aparece una ficha personalizada denominada Ribbon Control Sample.

    En la cinta no aparece ninguna otra ficha porque la propiedad StartFromScratch de la cinta personalizada está establecida en true.

Requisitos

Este ejemplo requiere las aplicaciones siguientes:

  • Visual Studio Tools para Office.

  • Microsoft Office Excel 2007.

Demostraciones

En este ejemplo se muestran los conceptos siguientes:

  • Personalizar una ficha utilizando una plantilla de elemento Cinta (diseñador visual).

  • Ocultar todas las fichas integradas y la mayoría de los comandos del menú de Office y mostrar sólo las personalizaciones definidas en este elemento de la cinta de opciones.

  • Agregar controles y grupos personalizados al diseñador de la cinta.

  • Controlar los eventos de los controles en la cinta de opciones.

  • Cambiar las propiedades de los controles en tiempo de ejecución.

  • Agregar controles dinámicamente a un menú en tiempo de ejecución.

  • Agregar elementos dinámicamente a una galería en tiempo de ejecución.

  • Mostrar y ocultar controles del panel de acciones utilizando botones en la cinta de opciones.

Grupo Working with Sheets

En la tabla siguiente se describen los controles que aparecen en el grupo Working with Sheets de la cinta personalizada.

Control

Descripción

Acción/resultado

Show Actions Pane

Un botón de alternancia que aparece presionado o sin presionar.

Haga clic en Show Actions Pane.

Aparece un panel de acciones junto a la hoja de cálculo.

Haga clic en Show Actions Pane por segunda vez para ocultar el panel de acciones.

Botones de cara

Tres botones incluidos en un grupo de botones. Estos botones se agregan al grupo de botones porque se relacionan entre sí. Los botones de un grupo de botones tienen una apariencia brillante.

Haga clic en un botón de cara.

La celda A1 muestra una imagen correspondiente.

Alineación

Un botón de división. Un botón de división es un botón que tiene asociado menú. El botón de división Alignment contiene tres botones. La propiedad OfficeImageId del botón de división Alignment está establecida en el identificador. de un control de alineación de Office integrado.

Haga clic en Right Align, Left Align o Center Align en el menú del botón de división Alignment.

El texto que aparece en la celda A3 se justifica a la derecha, a la izquierda o se centra.

Color

Una galería que presenta una matriz de esferas coloreadas entre las que puede seleccionar.

Haga clic en Colory, a continuación, seleccione un color de la galería.

Aparece una esfera con el color seleccionado en la celda A6.

FormatChart

Un control desplegable que contiene una lista de formatos de gráfico. A diferencia de un cuadro combinado, no puede escribir una selección en un control desplegable.

Haga clic en Format Charty, a continuación, seleccione un formato en la lista.

El formato del gráfico que aparece en la hoja de cálculo cambia para coincidir con el formato seleccionado.

MRU Find

Un cuadro combinado. Puede escribir una opción o seleccionarla.

Haga clic en el cuadro combinado MRU Find y, a continuación, seleccione texto en la lista.

O bien

En el cuadro combinado MRU Find, escriba un texto cualquiera y, a continuación, presione ENTRAR.

Aparece un cuadro de mensaje que identifica la ubicación del texto en la hoja de cálculo.

Grupo Building Dynamic Menu

En la tabla siguiente se describen los controles que aparecen en el grupo Building a Dynamic Menu de la cinta personalizada.

Control

Descripción

Acción/resultado

Dynamic Menu

Un menú. Un menú es una lista desplegable que puede contener otros controles de la cinta de opciones.

La propiedad Dynamic de este menú está establecida en true. Esto permite que el menú se actualice dinámicamente en tiempo de ejecución.

Haga clic en Dynamic Menu para mostrar un menú de controles.

CheckBox, DropDown, SubMenu, Gallery, Button, Separator

Conjunto de casillas. Puede activar o desactivar una casilla para activar o desactivar una opción.

Cada casilla representa un control de la cinta de opciones que puede agregar a Dynamic Menu.

Haga clic en una casilla para agregar un control de la cinta de opciones a Dynamic Menu.

Vea también

Tareas

Tutorial: Crear una ficha personalizada usando el diseñador de la cinta de opciones

Tutorial: Actualizar los controles de una cinta de opciones en tiempo de ejecución

Cómo: Iniciarse en la personalización de la cinta de opciones

Conceptos

Información general sobre la cinta de opciones

Otros recursos

Ejemplos y tutoriales del desarrollo de Office