Namespace Microsoft.Office.Tools.Ribbon
O Microsoft.Office.Tools.Ribbon namespace contém classes de componentes, controles e coleções de suporte 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 à sua personalização do Office, arrastando-as da Controles da faixa de opções do Office guia da caixa de ferramentas 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.Para obter mais informações, consulte 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 classe base para personalizações de fita Microsoft Office. |
![]() |
RibbonCollectionBase | Fornece acesso aos objetos de IRibbonExtension em uma personalização de fita. |
Interfaces
Interface | Descrição | |
---|---|---|
![]() |
IRibbonExtension | Representa uma extensão de um OfficeRibbon objeto. |
![]() |
OfficeRibbon | Representa uma personalização de fita Microsoft Office projetada utilizando o designer de fita em um projeto do Office no Visual Studio. |
![]() |
RibbonBox | Organiza e alinha os controles em uma faixa de opções personalizada. |
![]() |
RibbonButton | Representa um botão em uma fita personalizado. |
![]() |
RibbonButtonGroup | Representa um grupo de controles de botão em uma fita. |
![]() |
RibbonCheckBox | Representa um controle de caixa de seleção em uma fita. |
![]() |
RibbonComboBox | Representa uma caixa de combinação em uma fita personalizado. |
![]() |
RibbonComponent | Contém os métodos e os membros que permitem a comunicação com Visual Studio, navegação com a hierarquia de controle em seu aplicativo, e em otimização de layout de tempo de execução dos controles. |
![]() |
RibbonControl | Fornece propriedades usadas pelos controles em uma personalização do Microsoft Office. |
![]() |
RibbonControlEventArgs | Fornece dados para uma variedade de eventos que são gerados em uma personalização de Microsoft Office. |
![]() |
RibbonControlId | Encapsula uma seqüência de identificação de Microsoft Office usa para fazer referência a controles. |
![]() |
RibbonDialogLauncher | Representa um ícone padronizado pequeno em um grupo que pode ser usado para abrir uma caixa de diálogo. |
![]() |
RibbonDropDown | Representa uma lista de itens de que um usuário pode escolher e uma lista de botões de fita que um usuário pode clicar em. |
![]() |
RibbonDropDownItem | Representa um item em uma lista suspensa em uma fita suspenso. |
![]() |
RibbonEditBox | Representa uma caixa de edição em uma fita. |
![]() |
RibbonFactory | Fornece métodos que você pode usar para criar os controles da faixa de opções para uma personalização da faixa de opções Microsoft Office. |
![]() |
RibbonGallery | Representa um controle que exibe um menu de objetos de RibbonDropDownItem e controles de RibbonButton . |
![]() |
RibbonGroup | Representa um grupo de controles em um guia de fita. |
![]() |
RibbonLabel | Representa um rótulo em RibbonGroup ou em RibbonBox. |
![]() |
RibbonLoadImageEventArgs | Fornece dados para o evento LoadImage. |
![]() |
RibbonManager | Gerencia personalizações de fita que são criadas utilizando o designer de fita em um projeto do Office. |
![]() |
RibbonMenu | Representa um menu em uma guia de fita ou no menu do Microsoft Office. |
![]() |
RibbonOfficeMenu | Fornece acesso aos controles que você adicionar a Microsoft Office o menu. |
![]() |
RibbonPosition | Representa o local de um controle de faixa de opções no Menu 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 que você especificar a posição de um controle, um grupo ou uma guia em uma personalização da faixa de opções. |
![]() |
RibbonReadOnlyCollection | Fornece acesso aos objetos de IRibbonExtension em uma personalização de fita. |
![]() |
RibbonSeparator | Representa um controle separator para um grupo ou um menu em fita. |
![]() |
RibbonSplitButton | Um controle de fita que combina um botão ou um botão de alternância e um menu suspenso. |
![]() |
RibbonTab | Contém um ou mais grupos de controles em fita. |
![]() |
RibbonToggleButton | Representa um controle de botão de alternância em uma fita. |
![]() |
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 eventos de um OfficeRibbon. |
![]() |
RibbonUIEventHandler | Representa o método que manipulará o Load eventos 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 Microsoft Office ou um controle personalizado. |
![]() |
RibbonPositionType | Especifica a posição de um controle no Menu Microsoft Office, um grupo de controles em uma guia interna ou uma guia entre as guias internas ou personalizadas. |