Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

RibbonDropDown (Interfaz)

Representa una lista de elementos entre los que un usuario puede elegir y una lista de botones de cinta de opciones en los que un usuario puede hacer clic.

Espacio de nombres:  Microsoft.Office.Tools.Ribbon
Ensamblado:  Microsoft.Office.Tools.Common (en Microsoft.Office.Tools.Common.dll)

[GuidAttribute("dbee9dd2-d9b1-4d37-bb31-099fd6d64a68")]
public interface RibbonDropDown : RibbonControl, 
	RibbonComponent, IComponent, IDisposable

El tipo RibbonDropDown expone los siguientes miembros.

  NombreDescripción
Propiedad públicaButtonsObtiene una colección de objetos RibbonButton que pertenecen a este objeto RibbonDropDown.
Propiedad públicaEnabledObtiene o establece un valor que indica si este objeto RibbonControl está habilitado. (Se hereda de RibbonControl).
Propiedad públicaIdObtiene una cadena que Microsoft Office usa para identificar este objeto RibbonControl. (Se hereda de RibbonControl).
Propiedad públicaImageObtiene o establece una imagen que se muestra en este objeto RibbonDropDown.
Propiedad públicaImageNameObtiene o establece el nombre que se puede usar en el controlador de eventos LoadImage para identificar una imagen del control.
Propiedad públicaItemsObtiene una colección de los elementos de este objeto RibbonDropDown.
Propiedad públicaKeyTipObtiene o establece el método abreviado de teclado para este objeto RibbonDropDown.
Propiedad públicaLabelObtiene o establece el texto que aparece en este objeto RibbonDropDown.
Propiedad públicaNameObtiene o establece el nombre de este objeto RibbonComponent. (Se hereda de RibbonComponent).
Propiedad públicaOfficeImageIdObtiene o establece la imagen que se va a mostrar en el control RibbonDropDown si desea usar un icono integrado de Microsoft Office.
Propiedad públicaParentObtiene un objeto RibbonComponent que representa el elemento primario de este objeto RibbonComponent. (Se hereda de RibbonComponent).
Propiedad públicaRibbonObtiene el objeto Ribbon de nivel superior que contiene la jerarquía de controles. (Se hereda de RibbonComponent).
Propiedad públicaRibbonUIInfraestructura. Obtiene la instancia de IRibbonUI que la aplicación de Microsoft Office proporciona al código de extensibilidad de la cinta. (Se hereda de RibbonComponent).
Propiedad públicaScreenTipObtiene o establece el texto de sugerencia que aparece cuando el usuario mueve el puntero sobre el objeto RibbonDropDown.
Propiedad públicaSelectedItemObtiene o establece el objeto RibbonDropDownItem que está seleccionado actualmente.
Propiedad públicaSelectedItemIndexObtiene o establece el índice del objeto RibbonDropDownItem actualmente seleccionado.
Propiedad públicaShowImageObtiene o establece un valor que indica si está visible la imagen asociada al objeto RibbonDropDown.
Propiedad públicaShowItemImageObtiene o establece un valor que indica si se muestran las imágenes de los elementos del menú desplegable.
Propiedad públicaShowItemLabelObtiene o establece un valor que indica si se muestran las etiquetas de los elementos en el menú desplegable.
Propiedad públicaShowLabelObtiene o establece un valor que indica si está visible la etiqueta de este control RibbonDropDown.
Propiedad públicaSiteObtiene o establece el ISite asociado a IComponent. (Se hereda de IComponent).
Propiedad públicaSizeStringObtiene o establece una cadena que determina el tamaño de RibbonDropDown.
Propiedad públicaSuperTipObtiene o establece el texto informativo de varias líneas que aparece cuando el usuario mueve el puntero sobre el objeto RibbonDropDown.
Propiedad públicaTagObtiene o establece los datos específicos de la aplicación que están asociados a este objeto RibbonComponent. (Se hereda de RibbonComponent).
Propiedad públicaVisibleObtiene o establece un valor que indica si este objeto RibbonControl está visible. (Se hereda de RibbonControl).
Arriba

  NombreDescripción
Método públicoDisposeRealiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. (Se hereda de IDisposable).
Método públicoPerformDynamicLayoutLlama al método Microsoft.Office.Core.IRibbonUI.InvalidateControl del control principal si RibbonComponent tiene un elemento primario dinámico, como un menú dinámico, y no se suspende el diseño. (Se hereda de RibbonComponent).
Método públicoPerformLayoutLlama a Microsoft.Office.Core.IRibbonUI.InvalidateControl si el objeto RibbonComponent tiene un elemento primario y no se ha suspendido el diseño. (Se hereda de RibbonComponent).
Método públicoResumeLayout()Invierte el efecto del método SuspendLayout. (Se hereda de RibbonComponent).
Método públicoResumeLayout(Boolean)Invierte el efecto del método SuspendLayout. (Se hereda de RibbonComponent).
Método públicoSuspendLayoutEvita que la aplicación de Microsoft Office actualice el estado de los controles de la cinta de opciones. (Se hereda de RibbonComponent).
Arriba

  NombreDescripción
Evento públicoButtonClickSe produce cuando un usuario hace clic en un botón en RibbonDropDown.
Evento públicoDisposedRepresenta el método que controla el evento Disposed de un componente. (Se hereda de IComponent).
Evento públicoItemsLoadingSe produce cuando los controles se cargan en RibbonDropDown.
Evento públicoSelectionChangedSe produce cuando un usuario selecciona un nuevo elemento en un control desplegable de la cinta de opciones.
Arriba

RibbonDropDown puede contener objetos RibbonDropDownItem y controles RibbonButton.

Puede crear un RibbonDropDown en tiempo de ejecución utilizando el método CreateRibbonDropDown del objeto RibbonFactory.

Existen dos maneras de obtener acceso al objeto RibbonFactory:

  • Mediante la propiedad Factory de la clase Ribbon. Utilice este enfoque para código en la clase Ribbon.

  • Mediante el método Globals.Factory.GetRibbonFactory. Utilice este enfoque para código fuera de la clase Ribbon.

No puede agregar botones a la colección Buttons en tiempo de ejecución una vez cargada la Cinta en Office.

En los procedimientos siguientes se explica cómo agregar objetos RibbonDropDownItem y controles RibbonButton a RibbonDropDown.

Para agregar objetos RibbonDropDownItem en tiempo de diseño

  1. Haga clic en la propiedad Items en la ventana Propiedades.

  2. Haga clic en los puntos suspensivos (...).

  3. En el Editor de la colección DropDown, agregue, ordene y modifique los elementos nuevos.

Puede agregar controles RibbonButton a un objeto RibbonDropDown en tiempo de diseño.

Para agregar controles RibbonButton en tiempo de diseño

  1. Haga clic en la propiedad Buttons en la ventana Propiedades.

  2. Haga clic en los puntos suspensivos (...).

  3. En el Editor de la colección Button, agregue, ordene y modifique los nuevos controles de botón.

Algunos miembros de este tipo sólo se pueden establecer antes de que se cargue la cinta de opciones en la aplicación de Office. Para obtener información sobre cómo establecer estas propiedades, vea Información general sobre el modelo de objetos para la cinta de opciones.

NotaNota

Esta interfaz está implementada por el Runtime de Microsoft Visual Studio Tools para Office No está prevista su implementación en el código. Para obtener más información, vea Información general sobre el Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office.

Uso

En esta documentación se describe la versión de este tipo que se usa en los proyectos de Office destinados a .NET Framework 4 y .NET Framework 4.5. En los proyectos destinados a .NET Framework 3.5, este tipo podría tener unos miembros diferentes y los ejemplos de código de este tipo podrían no funcionar. Para informarse sobre este tipo en los proyectos destinados a .NET Framework 3.5, vea la siguiente sección de referencia en la documentación de Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft