Namespace Microsoft.Office.Tools.Ribbon
O Microsoft.Office.Tools.Ribbon namespace contém componentes, controles, suporte coleções, classes e enumerações que permitem personalizar a faixa de opções na interface do usuário (UI) de vários aplicativos de Microsoft Office.
Todos os controles na Microsoft.Office.Tools.Ribbon namespace pode ser adicionado para a personalização do Office, arrastando-as da Controles de faixa de opções do Office guia da ToolBox para o Designer de faixa de opções. Além disso, o RibbonMenu controle permite que você adicione os seguintes controles em tempo de execução:
Para adicionar esses controles para uma RibbonMenu em tempo de execução, você deve definir o Dynamic a propriedade do menu para true em tempo de design.
Quando você cria um controle em tempo de execução para adicionar um menu, você pode alterar as propriedades do controle recém-criado antes de adicioná-lo ao menu. Depois de adicionar um controle a um menu, algumas de suas propriedades se tornar somente leitura. For more information, see Visão geral do modelo de objeto de faixa de opções.
Você pode usar outras propriedades para controlar a aparência e comportamento de seus controles em tempo de execução. Por exemplo, você pode implementar alterações em tempo de execução para a interface do usuário usando o Enabled e Visible Propriedades para habilitar, desabilitar, mostrar e ocultar controles que foram adicionados em tempo de design.
Classes
Classe | Descrição | |
---|---|---|
![]() |
RibbonBase | Serve como a classe base para personalizações da faixa de opções de Microsoft Office. |
![]() |
RibbonCollectionBase | Fornece acesso para o IRibbonExtension objetos em uma personalização da faixa de opções. |
Interfaces
Interface | Descrição | |
---|---|---|
![]() |
IRibbonExtension | Representa uma extensão de um OfficeRibbon objeto. |
![]() |
OfficeRibbon | Representa uma personalização de faixa de opções de Microsoft Office é criada usando o Designer de faixa de opções em um projeto do Office em Visual Studio. |
![]() |
RibbonBox | Organiza e alinha os controles em uma faixa de opções personalizada. |
![]() |
RibbonButton | Representa um botão em uma faixa de opções personalizada. |
![]() |
RibbonButtonGroup | Representa um grupo de controles de botão em uma faixa de opções. |
![]() |
RibbonCheckBox | Representa um controle caixa de seleção em uma faixa de opções. |
![]() |
RibbonComboBox | Representa uma caixa de combinação em uma faixa de opções personalizada. |
![]() |
RibbonComponent | Contém métodos e membros que permitem a comunicação com o Visual Studio, navegação por meio da hierarquia de controle em seu aplicativo e a otimização do layout de controles de tempo de execução. |
![]() |
RibbonControl | Fornece propriedades usadas pelos controles em uma personalização de Microsoft Office. |
![]() |
RibbonControlEventArgs | Fornece dados para uma variedade de eventos são gerados em uma personalização de Microsoft Office. |
![]() |
RibbonControlId | Encapsula uma seqüência de caracteres de identificação de Microsoft Office usa para fazer referência a controles. |
![]() |
RibbonDialogLauncher | Representa um pequeno ícone padronizado em um grupo que pode ser usado para abrir uma caixa de diálogo. |
![]() |
RibbonDropDown | Representa uma lista de itens que um usuário pode escolher e uma lista de botões de faixa de opções que um usuário pode clicar. |
![]() |
RibbonDropDownItem | Representa um item em uma lista suspensa em uma lista suspensa da faixa de opções. |
![]() |
RibbonEditBox | Representa uma caixa de edição de uma faixa de opções. |
![]() |
RibbonFactory | Fornece métodos que você pode usar para criar controles de faixa de opções para uma personalização da faixa de opções de Microsoft Office. |
![]() |
RibbonGallery | Representa um controle que exibe um menu de RibbonDropDownItem objetos e RibbonButton controles. |
![]() |
RibbonGroup | Representa um grupo de controles em uma guia da faixa de opções. |
![]() |
RibbonLabel | Representa um rótulo em um RibbonGroup ou RibbonBox. |
![]() |
RibbonLoadImageEventArgs | Provides data for the LoadImage event. |
![]() |
RibbonManager | Gerencia as personalizações da faixa de opções que são criadas usando o Designer de faixa de opções em um projeto do Office. |
![]() |
RibbonMenu | Representa um menu em uma guia da faixa de opções ou no Menu de Microsoft Office. |
![]() |
RibbonOfficeMenu | Fornece acesso aos controles que você adiciona ao Menu de Microsoft Office. |
![]() |
RibbonPosition | Representa o local de um controle de faixa de opções no Menu de Microsoft Office em relação a um controle interno, o local de uma guia em relação a uma guia interna ou o local de um grupo em relação a um grupo interno. |
![]() |
RibbonPositionStatics | Fornece métodos que permitem especificar a posição de um controle, um grupo ou uma guia em uma personalização da faixa de opções. |
![]() |
RibbonReadOnlyCollection | Fornece acesso para o IRibbonExtension objetos em uma personalização da faixa de opções. |
![]() |
RibbonSeparator | Representa um controle de separador de um grupo ou um menu na faixa de opções. |
![]() |
RibbonSplitButton | Um controle de faixa de opções que combina um botão ou um botão de alternância e um menu drop-down. |
![]() |
RibbonTab | Contém um ou mais grupos de controles da faixa de opções. |
![]() |
RibbonToggleButton | Representa um controle de botão de alternância em uma faixa de opções. |
![]() |
RibbonUIEventArgs | Fornece dados para eventos que são gerados na faixa de opções. |
Delegados
Delegado | Descrição | |
---|---|---|
![]() |
RibbonControlEventHandler | Representa o método que irá manipular eventos de um RibbonControl. |
![]() |
RibbonLoadImageEventHandler | Representa o método que manipulará o LoadImage o evento de um OfficeRibbon. |
![]() |
RibbonUIEventHandler | Representa o método que manipulará o Load o evento de um OfficeRibbon. |
Enumerações
Enumeração | Descrição | |
---|---|---|
![]() |
RibbonBoxStyle | Especifica se os controles estão alinhados verticalmente ou horizontalmente em uma RibbonBox. |
![]() |
RibbonButtonType | Especifica o tipo de botão que um RibbonSplitButton exibe. |
![]() |
RibbonControlIdType | Contém valores que determinam se um RibbonControlId identifica um controle de Microsoft Office ou um controle personalizado. |
![]() |
RibbonPositionType | Especifica a posição de um controle no Menu de Microsoft Office, um grupo de controles em uma guia interna ou uma guia entre as guias internas ou personalizadas. |