S.No. | Controles e descrição |
---|---|
1 | StackPanel StackPanelé um painel de layout simples e útil em XAML. No painel de pilha, os elementos filho podem ser organizados em uma única linha horizontal ou verticalmente com base na propriedade de orientação. |
2 | WrapPanel Dentro WrapPanel, os elementos filhos são posicionados em ordem sequencial da esquerda para a direita ou de cima para baixo com base na propriedade de orientação. A única diferença entre StackPanel e WrapPanel é que ele não empilha todos os elementos filho em uma única linha, mas quebra os elementos restantes em outra linha se não houver espaço restante. |
3 | DockPanel DockPaneldefine uma área para organizar os elementos filhos em relação uns aos outros, horizontal ou verticalmente. Com o DockPanel, você pode facilmente encaixar os elementos filhos na parte superior, inferior, direita, esquerda e central com a propriedade Dock. Com LastChildFill , o último elemento filho preenche o espaço restante, independentemente de qualquer outro valor de dock quando definido para esse elemento. |
4 | Canvas Canvasé o painel de layout básico no qual os elementos filhos podem ser posicionados explicitamente usando coordenadas que são relativas a qualquer lado, como esquerdo, direito, superior e inferior. Normalmente, o Canvas é usado para elementos gráficos 2D (como Elipse, Retângulo etc.), mas não para elementos de IU, porque a especificação de coordenadas absolutas causa problemas ao redimensionar, localizar ou dimensionar em um aplicativo XAML. |
5 | Grid Gridfornece uma área flexível, que consiste em linhas e colunas. No Grid, os elementos filhos podem ser organizados em uma forma tabular. Os elementos podem ser adicionados a qualquer linha e coluna específica usandoGrid.Row e Grid.Column propriedades. |
6 | SplitView SplitViewrepresenta um contêiner com duas visualizações; uma visualização para o conteúdo principal e outra visualização normalmente usada para comandos de navegação. |
7 | RelativePanel RelativePanel define uma área dentro da qual você pode posicionar e alinhar objetos filho em relação uns aos outros ou ao painel pai. |
8 | ViewBox ViewBox define um decorador de conteúdo que pode esticar e dimensionar um único filho para preencher o espaço disponível. |
9 | FlipView FlipView representa o controle de um item que exibe um item por vez e permite o comportamento "inverter" para percorrer sua coleção de itens. |
10 | GridView GridView é um controle que apresenta uma coleção de itens em linhas e colunas e pode ser rolado horizontalmente. |
S.No. | Controles e descrição da interface do usuário |
---|---|
1 | Button Um controle que responde à entrada do usuário |
2 | Calendar Representa um controle que permite a um usuário selecionar uma data usando uma exibição de calendário visual. |
3 | CheckBox Um controle que um usuário pode selecionar ou limpar. |
4 | ComboBox Uma lista suspensa de itens, um usuário pode selecionar. |
5 | ContextMenu Obtém ou define o elemento do menu de contexto que deve aparecer sempre que o menu de contexto é solicitado por meio da interface do usuário (IU) de dentro desse elemento. |
6 | DataGrid Representa um controle que exibe dados em uma grade personalizável. |
7 | DatePicker Um controle que permite ao usuário selecionar uma data. |
8 | Dialogs Um aplicativo também pode exibir janelas adicionais para que o usuário reúna ou exiba informações importantes. |
9 | Flyout Representa um controle que exibe UI leve que é uma informação ou requer interação do usuário. Ao contrário de uma caixa de diálogo, um Flyout pode ser descartado levemente clicando ou tocando fora dele, pressionando o botão Voltar do dispositivo ou pressionando a tecla 'Esc'. |
10 | Image Um controle que apresenta uma imagem. |
11 | ListBox Um controle que apresenta uma lista embutida de itens que o usuário pode selecionar. |
12 | Menus Representa um controle de menu do Windows que permite organizar hierarquicamente os elementos associados a comandos e manipuladores de eventos. |
13 | MenuFlyout Representa um menu desdobrável que exibe um menu de comandos. |
14 | PasswordBox Um controle para inserir senhas. |
15 | Popup Exibe o conteúdo sobre o conteúdo existente, dentro dos limites da janela do aplicativo. |
16 | ProgressBar Um controle que indica o progresso exibindo uma barra. |
17 | ProgressRing Um controle que indica o progresso indeterminado exibindo um anel. |
18 | RadioButton Um controle que permite ao usuário selecionar uma única opção de um grupo de opções. |
19 | RichEditBox Um controle que permite ao usuário editar documentos de rich text com conteúdo como texto formatado, hiperlinks e imagens. |
20 | ScrollViewer Um controle de contêiner que permite ao usuário deslocar e aplicar zoom em seu conteúdo. |
21 | SearchBox Um controle que permite a um usuário inserir consultas de pesquisa. |
22 | Slider Um controle que permite ao usuário selecionar a partir de uma gama de valores, movendo um controle Thumb ao longo de uma trilha. |
23 | TextBlock Um controle que exibe o texto. |
24 | TimePicker Um controle que permite ao usuário definir um valor de hora. |
25 | ToggleButton Um botão que pode ser alternado entre 2 estados. |
26 | ToolTip Uma janela pop-up que exibe informações sobre um elemento. |
27 | Window A janela raiz que fornece a opção de minimizar / maximizar, barra de título, borda e botão Fechar. |