Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os tópicos contidos nesta seção descrevem o conjunto de controles incluídos na estrutura da Faixa de Opções do Windows. Os controles listados aqui são os objetos da interface do usuário em uma faixa de opções que expõem a funcionalidade Comando.
- Introdução
- O de Controles
- Tópicos relacionados
Introdução
A estrutura da Faixa de Opções é composta por componentes como Tabs e o da Barra de Ferramentas de Acesso Rápido, que trabalham juntos para oferecer uma experiência de interface do usuário rica. Individualmente, esses componentes expõem diferentes tipos de comandos para oferecer aos clientes uma experiência organizada e previsível em todos os aplicativos da Faixa de Opções. Por exemplo, cada guia expõe comandos relacionados à criação e ação em partes específicas do conteúdo no espaço de trabalho do aplicativo, enquanto o Menu do aplicativo expõe funcionalidade relacionada a um projeto completo, como um documento, imagem ou filme inteiro.
Este tópico fornece uma lista abrangente de controles da Faixa de Opções e inclui uma breve descrição para cada controle, com links para documentação mais detalhada, quando disponível.
Os Controlos
A estrutura da Faixa de Opções é composta por duas Modos de Exibição: o Ribbon View e o ContextPopup View. Cada Modo de Exibição pode hospedar vários componentes que atuam como contêineres de apresentação para todos os controles que são renderizados e gerenciados pela estrutura.
O Ribbon View hospeda o ApplicationMenu elemento, QuickAccessToolbar elemento e barra de comandos da faixa de opções, enquanto o ContextPopup View hospeda um ContextMenu elemento, um MiniToolbar elemento ou ambos.
Cada controle de estrutura é distinguido pela funcionalidade associada ao seu tipo de comando .
Controlos básicos
Os controles básicos consistem em um ou mais botões que podem ser invocados por um único clique do mouse para executar uma ação simples.
Observação
O Spinner é uma exceção, pois contém um controle de edição.
A tabela a seguir lista os controles básicos na estrutura da Faixa de Opções.
| Controlo | Elemento de marcação |
|---|---|
| botão | botão |
| caixa de seleção | CheckBox |
| botão Ajuda | HelpButton |
| Spinner | Spinner |
| Botão de alternância | ToggleButton |
Controles de contêiner
Os controles de contêiner são compostos por grupos de controles, menus, listas ou coleções de itens e comandos.
A estrutura distingue entre dois tipos de contêineres, estáticos e dinâmicos.
Contentores estáticos
Os contêineres estáticos são declarados e preenchidos, juntamente com todos os recursos associados, no arquivo de marcação da Faixa de Opções. Esses controles não podem ser modificados em tempo de execução.
As vantagens dos controles estáticos incluem o seguinte:
- Prototipagem rápida. Os controles estáticos tornam possível criar rapidamente uma maquete da Faixa de Opções semelhante a um design final da Faixa de Opções que não requer nenhum código complicado.
- Modificações fáceis. A maioria dos elementos, atributos, recursos e layouts de controles estáticos podem ser modificados na marcação.
- Interface do usuário consistente. Aplicativos bem projetados fornecem uma interface do usuário consistente e estável que evita alterações em menus e listas em tempo de execução.
A tabela a seguir descreve os controles de contêiner estático na estrutura da Faixa de Opções.
| Controlo | Elemento de marcação |
|---|---|
| Menu do aplicativo | ApplicationMenu |
| pop-up de contexto | ContextPopup |
| Drop-Down botão | DropDownButton |
| Grupo | Grupo |
| Grupo de Menus | MenuGroup |
| Botão Dividir | SplitButton |
| Tab | Tab |
| Grupo de Separadores | TabGroup |
Contentores dinâmicos
Os contêineres dinâmicos são declarados no arquivo de marcação da Faixa de Opções. Eles apresentam um grupo de itens ou comandos que são criados ou modificados em tempo de execução.
Uma subclasse de contentores dinâmicos, chamados galerias, distinguem-se pela implementação da interfaceIUICollection. Essa interface permite que um controle exponha seu item ou lista de comandos como uma coleção e ofereça suporte a atualizações com base na interação do usuário e nas condições de tempo de execução. Para obter mais informações, consulte Trabalhando com galerias.
A tabela a seguir lista os controles de contêiner dinâmico na estrutura da Faixa de Opções.
| Controlo | Elemento de marcação |
|---|---|
| Combo Box | ComboBox |
| Galeria Drop-Down | DropDownGallery |
| Galeria In-Ribbon | InRibbonGallery |
| Barra de Ferramentas de Acesso Rápido | QuickAccessToolbar |
| Itens recentes | RecentItems |
| Galeria de botões de divisão | SplitButtonGallery |
Controlos Especializados
A estrutura da Faixa de Opções contém vários controles especializados para funcionalidades específicas da interface do usuário.
A tabela a seguir lista os controles especializados na estrutura da Faixa de Opções.
| Controlo | Elemento de marcação |
|---|---|
| Drop-Down Color Picker | DropDownColorPicker |
| controle de fonte | FontControl |
Tópicos relacionados