Microsoft.UI.Xaml.Controls Namespace

Fornece controles e classes de interface do usuário para criar controles personalizados.

Classes

AnchorRequestedEventArgs

Fornece dados para o evento ScrollViewer.AnchorRequested .

AnimatedIcon

Representa um ícone que exibe e controla um visual que pode animar em resposta à interação do usuário e às alterações de estado visual.

AnimatedIconSource

Representa um objeto compartilhável usado para criar um ícone que exibe e controla um visual que pode animar em resposta à interação do usuário e às alterações de estado visual.

AnimatedVisualPlayer

Um elemento que exibe e controla um IAnimatedVisual.

AnnotatedScrollBar

Representa um controle que permite a rolagem vertical de conteúdo com navegação para posições rotuladas em incrementos definíveis.

AnnotatedScrollBarDetailLabelRequestedEventArgs

Fornece dados para o evento AnnotatedScrollBar.DetailLabelRequested .

AnnotatedScrollBarLabel

Representa o conteúdo e o valor de deslocamento de rolagem de um rótulo que deve ser exibido pelo AnnotatedScrollBar.

AnnotatedScrollBarScrollingEventArgs

Fornece dados para o evento AnnotatedScrollBar.Scrolling .

AppBar

Representa o controle de contêiner que contém componentes da interface do usuário do aplicativo para comandos e experiências.

AppBarButton

Representa um controle de botão modelo a ser exibido em um AppBar.

AppBarElementContainer

Representa um contêiner que permite que um elemento que não implemente ICommandBarElement seja exibido em uma barra de comandos.

AppBarSeparator

Representa uma linha que separa itens em um AppBar ou CommandBar.

AppBarToggleButton

Representa um controle de botão que pode alternar estados e ser exibido em um AppBar.

AutoSuggestBox

Representa um controle de texto que faz sugestões aos usuários conforme eles inserem texto usando um teclado ou caneta (usando reconhecimento de tinta e manuscrito). O aplicativo é notificado quando o texto é alterado pelo usuário e é responsável por fornecer sugestões relevantes para que esse controle seja exibido.

AutoSuggestBoxQuerySubmittedEventArgs

Fornece dados de evento para o evento AutoSuggestBox.QuerySubmitted .

AutoSuggestBoxSuggestionChosenEventArgs

Fornece dados para o evento SuggestionChosen .

AutoSuggestBoxTextChangedEventArgs

Fornece dados para o evento TextChanged .

BitmapIcon

Representa um ícone que usa um bitmap como seu conteúdo.

BitmapIconSource

É uma origem de ícone que usa um bitmap como conteúdo.

Border

Desenha uma borda, plano de fundo ou ambos, em torno de outro objeto.

BreadcrumbBar

O BreadcrumbBar controle fornece o caminho direto de páginas ou pastas para o local atual.

BreadcrumbBarItem

Representa um item em um controle BreadcrumbBar .

BreadcrumbBarItemClickedEventArgs

Fornece dados para o evento BreadcrumbBar.ItemClicked .

Button

Representa um controle de botão modelo que interpreta uma interação do usuário clique .

CalendarDatePicker

Representa um controle que permite que um usuário escolha uma data de uma exibição de calendário.

CalendarDatePickerDateChangedEventArgs

Fornece dados de evento para o evento DateChanged .

CalendarView

Representa um controle que permite ao usuário selecionar uma data usando uma exibição visual do calendário.

CalendarViewDayItem

Representa um dia em um CalendarView.

CalendarViewDayItemChangingEventArgs

Fornece dados para o evento CalendarViewDayItemChanging .

CalendarViewSelectedDatesChangedEventArgs

Fornece dados para o evento SelectedDatesChanged .

CandidateWindowBoundsChangedEventArgs

Fornece dados de evento para o evento CandidateWindowBoundsChanged .

Canvas

Define uma área na qual você pode posicionar explicitamente objetos filho usando coordenadas relativas à área canvas.

CheckBox

Representa um controle que um usuário pode selecionar (marcar) ou limpar (desmarcar). Uma CheckBox também pode relatar seu valor como indeterminado.

ChoosingGroupHeaderContainerEventArgs

Fornece dados de evento para o evento ListViewBase.ChoosingGroupHeaderContainer .

ChoosingItemContainerEventArgs

Fornece dados de evento para o evento ListViewBase.ChoosingItemContainer .

CleanUpVirtualizedItemEventArgs

Fornece dados para o evento CleanUpVirtualizedItemEvent .

ColorChangedEventArgs

Fornece dados de evento para um evento ColorChanged (consulte ColorPicker.ColorChanged e ColorSpectrum.ColorChanged).

ColorPicker

Representa um controle que permite que um usuário escolha uma cor usando um espectro de cores, controles deslizantes ou entrada de texto.

ColumnDefinition

Define propriedades específicas da coluna que se aplicam aos objetos Grid .

ColumnDefinitionCollection

Fornece acesso a uma coleção ordenada e fortemente tipada de objetos ColumnDefinition .

ComboBox

Representa um controle de seleção que combina uma caixa de texto não editável e uma caixa de listagem suspensa que permite aos usuários selecionar um item em uma lista.

ComboBoxItem

Representa o contêiner de um item em um controle ComboBox .

ComboBoxTextSubmittedEventArgs

Fornece dados quando o usuário insere texto personalizado no ComboBox.

CommandBar

Representa uma barra de aplicativos especializada que fornece layout para AppBarButton e elementos de comando relacionados.

CommandBarFlyout

Representa um submenu especializado que fornece layout para os controles AppBarButton, AppBarToggleButton e AppBarSeparator .

CommandBarOverflowPresenter

Exibe o conteúdo de estouro de um CommandBar.

ContainerContentChangingEventArgs

Fornece dados para o evento ContainerContentChanging .

ContentControl

Representa um controle com uma única parte do conteúdo. Controles como Button, CheckBox e ScrollViewer herdam direta ou indiretamente dessa classe.

ContentDialog

Representa uma caixa de diálogo que pode ser personalizada para conter caixas de seleção, hiperlinks, botões e qualquer outro conteúdo XAML.

ContentDialogButtonClickDeferral

Representa um adiamento que pode ser usado por um aplicativo para responder de forma assíncrona a um evento de clique de botão.

ContentDialogButtonClickEventArgs

Fornece dados para os eventos de clique do botão.

ContentDialogClosedEventArgs

Fornece dados para o evento Closed .

ContentDialogClosingDeferral

Representa um adiamento que pode ser usado por um aplicativo para responder de forma assíncrona ao evento de fechamento do ContentDialog.

ContentDialogClosingEventArgs

Fornece dados para o evento de fechamento.

ContentDialogOpenedEventArgs

Fornece dados para o evento Opened .

ContentPresenter

Exibe o conteúdo de um ContentControl. Também pode fornecer apresentação de conteúdo para não controles. Fornece uma classe base para apresentadores especializados, como ScrollContentPresenter.

ContextMenuEventArgs

Fornece dados de evento para o evento ContextMenuOpening que existe em vários elementos de interface do usuário relacionados ao texto.

Control

Representa a classe base para elementos de interface do usuário que usam um ControlTemplate para definir sua aparência. Classe pai para ContentControl, UserControl, ItemsControl e vários controles práticos.

ControlTemplate

Define a árvore de elementos usada como o modelo de controle para um controle.

CoreWebView2InitializedEventArgs

Fornece dados para o evento CoreWebView2Initialized .

DataTemplateSelector

Habilita a lógica de seleção de modelo personalizada no nível do aplicativo.

DatePickedEventArgs

Fornece dados para o evento DatePicked .

DatePicker

Representa um controle que permite que um usuário escolha um valor de data.

DatePickerFlyout

Representa um controle que permite que um usuário escolha uma data.

DatePickerFlyoutItem

Representa o contêiner de um item no controle DatePickerFlyout .

DatePickerFlyoutPresenter

Representa um controle para permitir que um usuário escolha uma data.

DatePickerSelectedValueChangedEventArgs

Fornece dados de evento para o evento DatePicker.SelectedDateChanged .

DatePickerValueChangedEventArgs

Fornece dados de evento para o evento DatePicker.DateChanged .

DragItemsCompletedEventArgs

Fornece dados de evento para o evento DragItemsCompleted .

DragItemsStartingEventArgs

Fornece dados de evento para o evento DragItemsStarting .

DropDownButton

Representa um botão que inclui uma divisa para indicar que um menu pode ser aberto.

DynamicOverflowItemsChangingEventArgs

Fornece dados para o evento CommandBar.DynamicOverflowItemsChanging .

ElementFactoryGetArgs

Representa os argumentos opcionais a serem usados ao chamar uma implementação do método GetElement de um objeto IElementFactory .

ElementFactoryRecycleArgs

Representa os argumentos opcionais a serem usados ao chamar uma implementação do método RecycleElement de um objeto IElementFactory .

Expander

Representa um controle que exibe um cabeçalho e tem um corpo recolhível que exibe conteúdo.

ExpanderCollapsedEventArgs

Fornece dados para o evento Expander.Collapsed .

ExpanderExpandingEventArgs

Fornece dados para o evento Expander.Expand .

ExpanderTemplateSettings

Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um Expander. Não destinado ao uso geral.

FlipView

Representa um controle de itens que exibe um item por vez e habilita o comportamento "flip" para percorrer sua coleção de itens.

FlipViewItem

Representa o contêiner de um item em um controle FlipView .

Flyout

Representa um controle que exibe uma interface do usuário leve que é uma informação ou requer interação do usuário. Ao contrário de uma caixa de diálogo, um Submenu pode ser ignorado clicando ou tocando fora dele, pressionando o botão voltar do dispositivo ou pressionando a tecla 'Esc'.

FlyoutPresenter

Exibe o conteúdo de um Submenu.

FocusDisengagedEventArgs

Fornece dados para o evento FocusDisengaged .

FocusEngagedEventArgs

Fornece dados para o evento FocusEngaged .

FontIcon

Representa um ícone que usa um glifo da fonte especificada.

FontIconSource

É uma origem de ícone que usa um glifo da fonte especificada.

Frame

Exibe instâncias de página , dá suporte à navegação para novas páginas e mantém um histórico de navegação para dar suporte à navegação para frente e para trás.

Grid

Define uma área de grade flexível que consiste em colunas e linhas. Os elementos filho da Grade são medidos e organizados de acordo com suas atribuições de linha/coluna (definidas usando as propriedades anexadas Grid.Row e Grid.Column ) e outras lógicas.

GridView

Representa um controle que exibe itens de dados em linhas e colunas.

GridViewHeaderItem

Representa itens no cabeçalho para dados agrupados dentro de um GridView.

GridViewItem

Representa o contêiner de um item em um controle GridView .

GroupItem

Representa o elemento raiz de uma subárvore criada para um grupo.

GroupStyle

Descreve como exibir os itens agrupados em uma coleção, como a coleção de GroupItems.

GroupStyleSelector

Habilita a lógica de seleção de estilo de grupo personalizado como uma função do grupo pai e seu nível.

HasValidationErrorsChangedEventArgs

Contém dados de evento para alterações de erro de controle de validação.

Hub

Representa um controle que exibe grupos de conteúdo em um modo de exibição panorâmico.

HubSection

Representa um único grupo de conteúdo em um Hub.

HubSectionCollection

Representa uma coleção ordenada de objetos HubSection .

HubSectionHeaderClickEventArgs

Fornece dados para o evento Hub.SectionHeaderClick .

HyperlinkButton

Representa um controle de botão que funciona como um hiperlink.

IconElement

Representa a classe base de um elemento de interface do usuário de ícone.

IconSource

Representa a classe base de uma origem de ícone.

IconSourceElement

Representa um ícone que usa um IconSource como seu conteúdo.

Image

Representa um controle que exibe uma imagem. A origem da imagem é especificada referindo-se a um arquivo de imagem, usando vários formatos com suporte. A origem da imagem também pode ser definida com um fluxo. Consulte Comentários para obter a lista de formatos de origem de imagem com suporte.

ImageIcon

Representa um ícone que usa uma Imagem como seu conteúdo.

ImageIconSource

Representa uma fonte de ícone que usa um tipo de imagem como seu conteúdo. Atualmente, os tipos de imagem com suporte são .bmp, .gif, .jpg, .png, .wdp e .tiff.

InfoBadge

Representa um controle para indicar notificações, alertas, novo conteúdo ou para atrair o foco para uma área dentro de um aplicativo.

InfoBadgeTemplateSettings

Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um InfoBadge.

InfoBar

Um InfoBar é uma notificação embutida para mensagens essenciais em todo o aplicativo. O InfoBar ocupará espaço em um layout e não cobrirá outro conteúdo ou flutuará sobre ele. Ele dá suporte a conteúdo avançado (incluindo títulos, mensagens, ícones e botões) e pode ser configurado para ser ignorável pelo usuário ou persistente.

InfoBarClosedEventArgs

Fornece dados para o evento InfoBar.Closed .

InfoBarClosingEventArgs

Fornece dados para o evento InfoBar.Closing .

InfoBarTemplateSettings

Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um InfoBar.

InputPropertyAttribute

Representa um atributo que indica qual propriedade de um tipo é a propriedade de entrada XAML. Um processador XAML usa essas informações durante o processamento de elementos filho XAML de representações XAML do tipo atribuído.

IsTextTrimmedChangedEventArgs

Fornece dados de evento para o evento IsTextTrimmedChanged .

ItemClickEventArgs

Fornece dados de evento para o evento ItemClick .

ItemCollection

Contém a lista de itens que representam o conteúdo de um ItemsControl.

ItemCollectionTransition

Representa uma única transição para ser visualmente animada.

ItemCollectionTransitionCompletedEventArgs

Fornece dados para o evento TransitionCompleted gerado quando uma animação de transição é concluída.

ItemCollectionTransitionProgress

Representa um objeto auxiliar associado a uma transição que fornece um método para notificar que as animações da transição foram concluídas.

ItemCollectionTransitionProvider

Representa um objeto que fornece animações de transição quando a coleta de dados é alterada em um ItemsRepeatercontrole de coleção baseado em .

ItemContainer

Representa o contêiner de um item individual em um ItemsView controle de coleção.

ItemContainerGenerator

Fornece mapeamentos entre os itens de um ItemsControl e seus elementos de contêiner.

ItemsControl

Representa um controle que pode ser usado para apresentar uma coleção de itens.

ItemsPanelTemplate

Especifica o painel que o ItemsPresenter cria para o layout dos itens de um ItemsControl.

ItemsPickedEventArgs

Fornece dados para o evento ItemsPicked .

ItemsPresenter

Especifica onde os itens são colocados em um controle, geralmente um ItemsControl.

ItemsRepeater

Representa um controle de coleta controlado por dados que incorpora um sistema de layout flexível, exibições personalizadas e virtualização, sem políticas de interface do usuário ou de interação padrão.

ItemsRepeaterElementClearingEventArgs

Fornece dados para o evento ItemsRepeater.ElementClearing.

ItemsRepeaterElementIndexChangedEventArgs

Fornece dados para o evento ItemsRepeater.ElementIndexChanged.

ItemsRepeaterElementPreparedEventArgs

Fornece dados para o evento ItemsRepeater.ElementPrepared.

ItemsRepeaterScrollHost

Um auxiliar para coordenar a interação entre ItemsRepeater e ScrollViewer. Use o ItemsRepeaterScrollHost se seu aplicativo for executado em versões do Windows anteriores Windows 10 1809 (Build 17763). Se seu aplicativo só for executado em versões do Windows 1809 ou superior, não será necessário usar esse controle.

ItemsSourceView

Representa uma exibição padronizada das interações com suporte entre um determinado objeto ItemsSource e um controle ItemsRepeater.

ItemsStackPanel

Organiza elementos filho de um ItemsControl em uma única linha que pode ser orientada horizontal ou verticalmente. Dá suporte à virtualização da interface do usuário baseada em pixel e layouts agrupados.

ItemsView

Representa um controle que exibe itens de dados. Ele pode organizá-los usando vários layouts, como empilhamento vertical ou colunas e linhas.

ItemsViewItemInvokedEventArgs

Fornece dados para o evento de ItemsView.ItemInvoked .

ItemsViewSelectionChangedEventArgs

Fornece dados para o evento de ItemsView.SelectionChanged .

ItemsWrapGrid

Posiciona elementos filho sequencialmente da esquerda para a direita ou de cima para baixo em um ItemsControl que mostra vários itens. Quando os elementos se estendem além da borda do contêiner, os elementos são posicionados na próxima linha ou coluna. Dá suporte à virtualização da interface do usuário baseada em pixel e layouts agrupados.

Layout

Representa a classe base de um objeto que dimensiona e organiza elementos filho para um host.

LayoutContext

Representa a classe base de um objeto que facilita a comunicação entre um layout anexado e seu contêiner de host.

LinedFlowLayout

Representa um controle que posiciona elementos sequencialmente da esquerda para a direita e, em seguida, de cima para baixo, em um layout de disposição, usando a mesma altura para todos os elementos.

LinedFlowLayoutItemCollectionTransitionProvider

Representa um objeto que fornece animações de transição especificamente projetadas para parecer atraentes quando combinadas com LinedFlowLayout.

LinedFlowLayoutItemsInfoRequestedEventArgs

Fornece dados para o evento LinedFlowLayout.LayoutItemsInfoRequested .

ListBox

Apresenta uma lista de itens que o usuário pode selecionar.

ListBoxItem

Representa o contêiner de um item em um controle ListBox .

ListPickerFlyout

Representa um controle que permite que um usuário escolha um ou mais itens de uma lista. Consulte Observações.

ListPickerFlyoutPresenter

Representa um controle que permite que um usuário escolha um ou mais itens de uma lista. (Não recomendado para Plataforma Universal do Windows aplicativo (UWP). Consulte Submenu.)

ListView

Representa um controle que exibe itens de dados em uma pilha vertical.

ListViewBase

Fornece a infraestrutura para as classes ListView e GridView .

ListViewBaseHeaderItem

Fornece a infraestrutura para as classes ListViewHeaderItem e GridViewHeaderItem .

ListViewHeaderItem

Representa itens no cabeçalho para dados agrupados dentro de um ListView.

ListViewItem

Representa o contêiner de um item em um controle ListView .

ListViewPersistenceHelper

Representa uma classe auxiliar para salvar e recuperar a posição de rolagem relativa do ListView.

MapControl

Representa um mapa simbólico da Terra.

MapControlMapServiceErrorOccurredEventArgs

Fornece dados para o evento de MapControl.MapServiceErrorOccurred .

MapElement

Representa um elemento exibido em um MapControl.

MapElementClickEventArgs

Fornece dados para eventos MapElementClick.

MapElementsLayer

Representa uma coleção de elementos de mapa à qual você pode associar dados e manipular independentemente de outros elementos do mapa.

MapIcon

Representa um ícone que exibe um pino em um MapControl.

MapLayer

Representa uma coleção de dados de mapa à qual você pode associar dados e manipular independentemente de outros tipos de dados de mapa.

MediaPlayerElement

Representa um objeto que usa um MediaPlayer para renderizar áudio e vídeo para a exibição.

MediaPlayerPresenter

Representa um objeto que exibe um MediaPlayer.

MediaTransportControls

Representa os controles de reprodução para um elemento de player de mídia.

MediaTransportControlsHelper

Fornece propriedades e métodos para personalizar controles de transporte de mídia.

MenuBar

É um contêiner especializado que apresenta um conjunto de menus em uma linha horizontal, normalmente na parte superior da janela de um aplicativo.

MenuBarItem

Representa um menu de nível superior em um controle MenuBar .

MenuBarItemFlyout

Representa o submenu de um MenuBarItem.

MenuFlyout

Representa um submenu que exibe um menu de comandos.

MenuFlyoutItem

Representa um comando em um controle MenuFlyout .

MenuFlyoutItemBase

Representa a classe base para itens em um controle MenuFlyout .

MenuFlyoutPresenter

Exibe o conteúdo de um controle MenuFlyout .

MenuFlyoutSeparator

Representa uma linha horizontal que separa itens em um MenuFlyout.

MenuFlyoutSubItem

Representa um item de menu que exibe um submenu em um controle MenuFlyout .

NavigationView

É um contêiner que habilita a navegação no conteúdo do aplicativo. Tem um cabeçalho, uma exibição do conteúdo principal e um painel de menu para os comandos de navegação.

NavigationViewBackRequestedEventArgs

Fornece dados de evento para o evento NavigationView.BackRequested .

NavigationViewDisplayModeChangedEventArgs

Fornece dados para o evento NavigationView.DisplayModeChanged .

NavigationViewItem

Representa o contêiner de um item em um controle NavigationView .

NavigationViewItemBase

Classe base para itens de menu NavigationView .

NavigationViewItemCollapsedEventArgs

Fornece dados de evento para o evento NavigationViewItem.Collapsed .

NavigationViewItemExpandingEventArgs

Fornece dados de evento para o evento NavigationViewItem.Expanding .

NavigationViewItemHeader

Representa um cabeçalho para um grupo de itens de menu em um NavigationView.

NavigationViewItemInvokedEventArgs

Fornece dados de evento para o evento NavigationView.ItemInvoked .

NavigationViewItemSeparator

Representa uma linha que separa itens de menu em um NavigationView.

NavigationViewPaneClosingEventArgs

Fornece dados para o evento NavigationView.PaneClosing .

NavigationViewSelectionChangedEventArgs

Fornece dados para o evento NavigationView.SelectionChanged .

NavigationViewTemplateSettings

Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um NavigationView. Não destinado ao uso geral.

NonVirtualizingLayout

Representa a classe base de um objeto que dimensiona e organiza elementos filho para um host e não dá suporte à virtualização.

NonVirtualizingLayoutContext

Representa a classe base para tipos de contexto de layout que não dão suporte à virtualização.

NumberBox

Representa um controle que pode ser usado para exibir e editar números.

NumberBoxValueChangedEventArgs

Fornece dados de evento para o evento NumberBox.ValueChanged .

Page

Representa o conteúdo para o qual um controle Frame pode navegar.

Panel

Fornece uma classe base para todos os elementos Panel. Use elementos Panel para posicionar e organizar objetos filho em uma página da interface do usuário.

ParallaxView

Representa um contêiner que associa a posição de rolagem de um elemento de primeiro plano, como uma lista, a um elemento de plano de fundo, como uma imagem. Um efeito 3D é criado a partir de cada elemento com uma taxa de rolagem diferente.

PasswordBox

Representa um controle para inserir senhas.

PasswordBoxPasswordChangingEventArgs

Fornece dados de evento para o evento PasswordBox.PasswordChanging .

PathIcon

Representa um ícone que usa um caminho de vetor como seu conteúdo.

PathIconSource

Representa uma fonte de ícone que usa um caminho de vetor como seu conteúdo.

PersonPicture

É um controle que exibe a imagem de avatar de uma pessoa, se existir uma disponível. Caso contrário, exibe as iniciais da pessoa ou um glifo genérico.

PersonPictureTemplateSettings

Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle PersonPicture . Não destinado ao uso geral.

PickerConfirmedEventArgs

Fornece dados para o evento PickerConfirmed.

PickerFlyout

Representa um controle de seletor personalizado. (Não recomendado para o aplicativo UWP (Plataforma Universal do Windows). Consulte Submenu.)

PickerFlyoutPresenter

Representa um seletor personalizado. (Não recomendado para o aplicativo UWP (Plataforma Universal do Windows). Consulte Submenu.)

PipsPager

Representa um controle que permite a navegação dentro de conteúdo paginado linearmente usando uma coleção configurável de glifos, cada um dos quais representa uma única "página" dentro de um intervalo ilimitado.

PipsPagerSelectedIndexChangedEventArgs

Fornece dados para o evento PipsPager.SelectedIndexChanged .

PipsPagerTemplateSettings

Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um PipsPager.

Pivot

Representa um controle que fornece navegação rápida de exibições em um aplicativo.

PivotItem

Representa o contêiner de um item em um controle Dinâmico .

PivotItemEventArgs

Argumentos de evento para interagir dinamicamente com o PivotItem antes do uso, permitindo cenários de carregamento de atraso.

ProgressBar

Representa um controle que indica o progresso de uma operação.

ProgressBarTemplateSettings

Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle ProgressBar . Não destinado ao uso geral.

ProgressRing

Representa um controle que indica o progresso de uma operação. A aparência visual típica é um "spinner" em forma de anel.

ProgressRingTemplateSettings

Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle ProgressRing . Não destinado ao uso geral.

RadioButton

Representa um botão que permite que um usuário selecione uma única opção em um grupo de opções.

RadioButtons

Representa um controle que mostra um grupo de opções relacionadas das quais é possível selecionar.

RadioMenuFlyoutItem

Representa um item de menu mutuamente exclusivo com outros itens de menu de rádio em seu grupo.

RatingControl

É um controle que permite ao usuário inserir uma classificação por estrelas.

RatingItemFontInfo

Representa informações sobre os estados visuais dos elementos de fonte que representam uma classificação.

RatingItemImageInfo

Representa informações sobre os estados visuais dos elementos de imagem que representam uma classificação.

RatingItemInfo

Representa informações sobre os estados visuais dos elementos que representam uma classificação.

RefreshContainer

Representa um controle de contêiner que fornece uma funcionalidade RefreshVisualizer e pull-to-refresh para conteúdo rolável.

RefreshInteractionRatioChangedEventArgs

Fornece dados de evento.

RefreshRequestedEventArgs

Fornece dados de evento para eventos RefreshRequested .

RefreshStateChangedEventArgs

Fornece dados de evento para o evento RefreshVisualizer.RefreshStateChanged .

RefreshVisualizer

É um controle que fornece indicadores de estado animado para a atualização do conteúdo.

RelativePanel

Define uma área na qual você pode posicionar e alinhar objetos filho em relação uns aos outros ou ao painel pai.

RevealListViewItemPresenter

Representa um ListViewItemPresenter especializado que dá suporte ao gerenciamento de estado visual personalizado.

Observação

Não é mais necessário. Use ListViewItemPresenter no Windows 10 Atualização de abril de 2018 (versão 1803) e mais recente.

RichEditBox

Representa um controle de edição de rich text que dá suporte a texto formatado, hiperlinks e outros conteúdos avançados.

RichEditBoxSelectionChangingEventArgs

Fornece dados de evento para o evento RichEditBox.SelectionChanging .

RichEditBoxTextChangingEventArgs

Fornece dados de evento para o evento RichEditBox.TextChanging .

RichTextBlock

Representa um contêiner de exibição de rich text que dá suporte a texto formatado, hiperlinks, imagens embutidas e outros conteúdos avançados. O RichTextBlock dá suporte a um modelo de estouro interno.

RichTextBlockOverflow

Representa um contêiner de estouro de exibição de rich text. Esse elemento não pode ter conteúdo direto. A única finalidade de RichTextBlockOverflow é exibir conteúdo de texto que não se encaixa nos limites de um RichTextBlock ou outro elemento RichTextBlockOverflow.

RowDefinition

Define propriedades específicas de linha que se aplicam aos elementos Grid .

RowDefinitionCollection

Fornece acesso a uma coleção ordenada e fortemente tipada de objetos RowDefinition .

ScrollContentPresenter

Exibe o conteúdo de um controle ScrollViewer .

ScrollingAnchorRequestedEventArgs

Fornece dados para o evento de ScrollView.AnchorRequested .

ScrollingBringingIntoViewEventArgs

Fornece dados para o evento de ScrollView.BringingIntoView .

ScrollingScrollAnimationStartingEventArgs

Fornece dados para o evento de ScrollView.ScrollAnimationStarting .

ScrollingScrollCompletedEventArgs

Fornece dados para o evento de ScrollView.ScrollCompleted .

ScrollingScrollOptions

Representa opções que podem ser definidas em métodos de rolagem do ScrollView controle.

ScrollingZoomAnimationStartingEventArgs

Fornece dados para o evento de ScrollView.ZoomAnimationStarting .

ScrollingZoomCompletedEventArgs

Fornece dados para o evento de ScrollView.ZoomCompleted .

ScrollingZoomOptions

Representa opções que podem ser definidas em métodos de zoom do ScrollView controle.

ScrollView

Representa um contêiner que fornece suporte de rolagem, painel e zoom para seu conteúdo.

ScrollViewer

Representa uma área rolável que pode conter outros elementos visíveis.

ScrollViewerView

Fornece uma exibição para um ScrollViewer quando sua exibição está mudando.

ScrollViewerViewChangedEventArgs

Fornece dados de evento para o evento ViewChanged e eventos específicos de controle semelhantes.

ScrollViewerViewChangingEventArgs

Fornece dados de evento para o evento ViewChanging e eventos específicos de controle semelhantes.

SectionsInViewChangedEventArgs

Fornece dados para o evento Hub.SectionsInViewChanged .

SelectionChangedEventArgs

Fornece dados para o evento SelectionChanged .

SelectorBar

Representa um controle que consiste em um pequeno grupo de opções do qual um está selecionado.

SelectorBarItem

Representa um item de conteúdo em um SelectorBar controle.

SelectorBarSelectionChangedEventArgs

Fornece dados para o evento SelectorBar.SelectionChanged .

SemanticZoom

Representa um controle rolável que incorpora duas exibições que têm uma relação semântica. Por exemplo, o ZoomedOutView pode ser um índice de títulos, e o ZoomedInView pode incluir detalhes e resumos para cada uma das entradas de título. As exibições podem ser alteradas usando zoom ou outras interações.

SemanticZoomLocation

Comunica informações para itens e estado de exibição em um SemanticZoom, de modo que hosts para rolagem e virtualização (como ListViewBase) podem obter informações corretas de item e limites.

SemanticZoomViewChangedEventArgs

Fornece dados de evento para os eventos ViewChangeStarted e ViewChangeCompleted .

Slider

Representa um controle que permite que o usuário selecione entre um intervalo de valores movendo um controle Thumb ao longo de uma faixa.

SplitButton

É um botão com duas partes que podem ser invocadas separadamente. Uma parte se comporta como um botão padrão e a outra invoca um submenu.

SplitButtonClickEventArgs

Fornece dados de evento para SplitButton.Click.

SplitView

Representa um contêiner com duas exibições; uma exibição para o conteúdo main e outra exibição que normalmente é usada para comandos de navegação.

SplitViewPaneClosingEventArgs

Fornece dados de evento para o evento SplitView.PaneClosing .

StackLayout

Representa um layout anexado que organiza elementos filho em uma única linha que pode ser orientada horizontal ou verticalmente.

StackPanel

Organiza elementos filho em uma única linha que pode ser orientada horizontal ou verticalmente.

StyleSelector

Habilita a lógica de seleção de estilo de item personalizado como uma função dos dados de conteúdo e seu contêiner de item específico.

SwapChainBackgroundPanel

Implementa um destino de superfície de layout XAML para cenários de interoperação do Microsoft DirectX. Este painel tem algumas restrições atípicas sobre seu uso em uma janela do aplicativo; consulte Comentários.

Importante

SwapChainBackgroundPanel pode ser alterado ou indisponível para versões após Windows 8.1 Em vez disso, use SwapChainPanel.

SwapChainPanel

Fornece uma superfície de hospedagem, em que as cadeias de troca do Microsoft DirectX fornecem conteúdo que pode ser renderizado em uma interface do usuário XAML. Um elemento SwapChainPanel é um componente-chave para um aplicativo que renderiza elementos gráficos do Microsoft DirectX e, em seguida, apresenta esses visuais em uma página XAML.

SwipeControl

Representa um contêiner que fornece acesso e a capacidade de invocar comandos contextuais por meio de uma interação de toque básica.

SwipeItem

Representa um comando individual em um SwipeControl.

SwipeItemInvokedEventArgs

Fornece dados de evento para o evento SwipeItem.Invoked .

SwipeItems

Representa uma coleção de objetos SwipeItem .

SymbolIcon

Representa um ícone que usa um glifo do SymbolThemeFontFamily recurso como seu conteúdo.

SymbolIconSource

É uma origem de ícone que usa um glifo da fonte Segoe MDL2 Assets como conteúdo.

TabView

O controle TabView é uma maneira de exibir um conjunto de guias e seu respectivo conteúdo. Os controles tab são úteis para exibir várias páginas (ou documentos) de conteúdo, dando ao usuário a capacidade de reorganizar, abrir ou fechar novas guias.

Esse é o controle correto?

Use um TabView para ajudar o usuário a gerenciar várias páginas de aplicativos ou documentos na mesma janela.

Não use um TabView para exibir um conjunto estático de guias que o usuário não pode reorganizar, abrir ou fechar. Use um NavigationView (NavigationViewPaneDisplayMode of Top) em vez disso.

TabViewItem

Representa uma única guia em um TabView.

TabViewItemTemplateSettings

Obtém um objeto que fornece valores calculados que podem ser referenciados como fontes de extensão de marcação {TemplateBinding} ao definir modelos para um controle TabViewItem.

TabViewTabCloseRequestedEventArgs

Fornece dados para um evento de fechamento de tabulação.

TabViewTabDragCompletedEventArgs

Fornece dados para o evento TabView.TabDragCompleted .

TabViewTabDragStartingEventArgs

Fornece dados para o evento TabView.TabDragStarting .

TabViewTabDroppedOutsideEventArgs

Fornece dados para o evento TabView.TabDroppedOutside .

TeachingTip

Uma dica de ensino é um submenu de notificação usado para fornecer informações contextualmente relevantes. Ele dá suporte a conteúdo avançado (incluindo títulos, legendas, ícones, imagens e texto) e pode ser configurado para explícito ou light-dismiss.

TeachingTipClosedEventArgs

Fornece dados para o evento TeachingTip.Closed .

TeachingTipClosingEventArgs

Fornece dados para o evento TeachingTip.Closing .

TeachingTipTemplateSettings

Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para uma Dica de Ensino.

TextBlock

Fornece um controle leve para exibir pequenas quantidades de texto.

TextBox

Representa um controle que pode ser usado para exibir e editar texto sem formatação (única ou de várias linhas).

TextBoxBeforeTextChangingEventArgs

Fornece dados de evento para o evento TextBox.BeforeTextChanging .

TextBoxSelectionChangingEventArgs

Fornece dados de evento para o evento TextBox.SelectionChanging .

TextBoxTextChangingEventArgs

Fornece dados de evento para o evento TextBox.TextChanging .

TextChangedEventArgs

Fornece dados para o evento TextChanged .

TextCommandBarFlyout

Representa um CommandBarFlyout especializado que contém comandos para edição de texto.

TextCompositionChangedEventArgs

Fornece dados de evento para o evento TextCompositionChanged em TextBox e RichEditBox.

TextCompositionEndedEventArgs

Fornece dados de evento para o evento TextCompositionEnded em TextBox e RichEditBox.

TextCompositionStartedEventArgs

Fornece dados de evento para o evento TextCompositionStarted em TextBox e RichEditBox.

TextControlCopyingToClipboardEventArgs

Fornece dados de evento para o evento CopyingToClipboard .

TextControlCuttingToClipboardEventArgs

Fornece dados de evento para o evento CuttingToClipboard .

TextControlPasteEventArgs

Fornece dados para o evento Colar de controle de texto.

TimePickedEventArgs

Fornece dados para o evento TimePicked .

TimePicker

Representa um controle que permite que um usuário escolha um valor de tempo.

TimePickerFlyout

Representa um controle que permite que um usuário escolha um valor de tempo.

TimePickerFlyoutPresenter

Representa o contêiner visual do TimePickerFlyout.

TimePickerSelectedValueChangedEventArgs

Fornece dados de evento para o evento TimePicker.SelectedTimeChanged .

TimePickerValueChangedEventArgs

Fornece dados de evento para o evento TimePicker.TimeChanged .

ToggleMenuFlyoutItem

Representa um item em um MenuFlyout que um usuário pode alterar entre dois estados, marcado ou desmarcado.

ToggleSplitButton

É um botão com duas partes que podem ser invocadas separadamente. Uma parte se comporta como um botão de alternância que pode estar ativado ou desativado, enquanto a outra parte invoca um submenu que contém opções adicionais para o usuário escolher.

ToggleSplitButtonIsCheckedChangedEventArgs

Fornece dados de evento para o evento ToggleSplitButton.IsCheckedChanged .

ToggleSwitch

Representa um comutador que pode ser alternado entre dois estados.

ToolTip

Representa uma janela pop-up para exibir informações sobre um elemento na interface do usuário.

ToolTipService

Representa um serviço que fornece métodos estáticos para exibir uma Dica de Ferramenta.

TreeView

É uma lista hierárquica com nós em expansão e em colapso que contêm itens aninhados.

TreeViewCollapsedEventArgs

Fornece dados de evento para o evento TreeView.Collapsed .

TreeViewDragItemsCompletedEventArgs

Fornece dados de evento para o evento TreeView.DragItemsCompleted .

TreeViewDragItemsStartingEventArgs

Fornece dados de evento para o evento TreeView.DragItemsStarting .

TreeViewExpandingEventArgs

Fornece dados de evento para o evento TreeView.Expand .

TreeViewItem

Representa o contêiner de um item em um controle TreeView .

TreeViewItemInvokedEventArgs

Fornece dados de evento para o evento TreeView.ItemInvoked .

TreeViewItemTemplateSettings

Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle TreeViewItem . Não destinado ao uso geral.

TreeViewList

Representa uma lista nivelada de itens de exibição de árvore para que operações como navegação por teclado e arrastar e soltar possam ser herdadas de ListView.

TreeViewNode

Representa um nó em um controle TreeView .

TreeViewSelectionChangedEventArgs

Fornece dados para o evento TreeView.SelectionChanged .

TwoPaneView

Representa um contêiner com duas exibições que dimensionam e posicionam o conteúdo no espaço disponível, seja lado a lado ou de cima para baixo.

UIElementCollection

Representa uma coleção ordenada de objetos UIElement .

UniformGridLayout

Posiciona os elementos sequencialmente da esquerda para a direita ou de cima para baixo em um layout de disposição.

UserControl

Fornece a classe base para definir um novo controle que encapsula os controles existentes relacionados e fornece sua própria lógica.

VariableSizedWrapGrid

Fornece um painel de layout de estilo de grade em que cada bloco/célula pode ter um tamanho variável com base no conteúdo.

Viewbox

Define um decorador de conteúdo que pode alongar e dimensionar um único filho para preencher o espaço disponível.

VirtualizingLayout

Representa a classe base de um objeto que dimensiona e organiza elementos filho para um host e dá suporte à virtualização.

VirtualizingLayoutContext

Representa a classe base para tipos de contexto de layout que dão suporte à virtualização.

VirtualizingPanel

Fornece uma estrutura para elementos Panel que virtualizam seus filhos visuais.

VirtualizingStackPanel

Organiza e virtualiza conteúdo em uma única linha que é orientada horizontal ou verticalmente. Só pode ser usado para exibir itens em um ItemsControl.

WebView2

Representa um objeto que permite a hospedagem de conteúdo da Web.

WrapGrid

Posiciona elementos filho sequencialmente da esquerda para a direita ou de cima para baixo. Quando os elementos se estendem além da borda do contêiner, os elementos são posicionados na próxima linha ou coluna. Só pode ser usado para exibir itens em um ItemsControl. Consulte Observações.

XamlControlsResources

Estilos padrão para os controles na biblioteca WinUI.

Interfaces

IAnimatedVisual

Um Composition.Visual animado que pode ser usado por outros objetos, como um AnimatedVisualPlayer ou AnimatedIcon.

IAnimatedVisual2

Um Composition.Visual animado que pode ser usado por outros objetos, como um AnimatedVisualPlayer ou AnimatedIcon. Estende IAnimatedVisual com métodos para criar e destruir animações.

IAnimatedVisualSource

Um Visual animado que pode ser usado por outros objetos, como um AnimatedVisualPlayer.

IAnimatedVisualSource2

Um Visual animado que pode ser usado por outros objetos, como um AnimatedIcon. Estende IAnimatedVisualSource

IAnimatedVisualSource3

Um Composition.Visual animado que pode ser usado por outros objetos, como um AnimatedVisualPlayer ou AnimatedIcon. Estende IAnimatedVisualSource2

ICommandBarElement

Define a exibição compacta para elementos da barra de comandos.

IDynamicAnimatedVisualSource

Quando implementado por um IAnimatedVisualSource, indica ao player que o visual animado atual deve ser descartado.

IInsertionPanel

Fornece métodos para permitir que um item seja inserido entre outros itens em uma operação de arrastar e soltar.

IItemContainerMapping

Fornece métodos que permitem que um ItemsControl mapeie itens de dados para contêineres de interface do usuário.

IKeyIndexMapping

Fornece métodos que dão suporte ao mapeamento entre o identificador exclusivo e o índice de um item.

INavigate

Define a ação de navegação para hosts de navegação e iniciadores de navegação.

IScrollAnchorProvider

Especifica um contrato para um controle de rolagem que dá suporte à ancoragem de rolagem.

ISemanticZoomInformation

Comunica as informações necessárias para uma exibição servir como uma das duas exibições possíveis (ZoomedOutView ou ZoomedInView) de um SemanticZoom.

Enumerações

AnnotatedScrollBarScrollingEventKind

Define constantes que especificam como uma ação de rolagem foi iniciada em um AnnotatedScrollBar.

AppBarClosedDisplayMode

Define constantes que especificam se os botões de ícone são exibidos quando uma barra de aplicativos não está completamente aberta.

AutoSuggestionBoxTextChangeReason

Valores usados para indicar o motivo da alteração do texto na AutoSuggestBox.

BackgroundSizing

Define constantes que especificam até que ponto a tela de fundo de um elemento se estende em relação à borda do elemento.

CalendarViewDisplayMode

Define constantes que especificam qual exibição do calendário é mostrada.

CalendarViewSelectionMode

Define constantes que especificam que tipo de seleções de data são permitidas no calendário.

CandidateWindowAlignment

Define constantes que especificam como a janela IME (Editor de Método de Entrada) para previsões de texto é alinhada com um controle de edição de texto.

CharacterCasing

Define constantes que especificam como um controle modifica o caso dos caracteres conforme eles são digitadas.

ClickMode

Especifica quando o evento Click deve ser gerado para um controle.

ColorPickerHsvChannel

Define constantes para especificar qual canal HSV (Hue-Saturation-Value) e Alpha valoriza um conjunto de controles deslizantes em um controle ColorPicker .

ColorSpectrumComponents

Define constantes que especificam como os componentes de cor Hue-Saturation-Value (HSV) são mapeados para o ColorSpectrum.

ColorSpectrumShape

Define constantes que especificam como o controle ColorSpectrum é mostrado.

ComboBoxSelectionChangedTrigger

Define constantes que especificam qual ação faz com que um evento SelectionChanged ocorra.

CommandBarDefaultLabelPosition

Define constantes que especificam o posicionamento e a visibilidade dos rótulos AppBarButton em um CommandBar.

CommandBarDynamicOverflowAction

Define constantes que especificam se os itens foram adicionados ou removidos do menu de estouro CommandBar .

CommandBarLabelPosition

Define constantes que especificam o posicionamento e a visibilidade do rótulo de um botão da barra de aplicativos.

CommandBarOverflowButtonVisibility

Define constantes que especificam quando o botão de estouro de uma barra de comandos é mostrado.

ContentDialogButton

Define constantes que especificam o botão padrão em uma caixa de diálogo de conteúdo.

ContentDialogPlacement

Define constantes que especificam onde na árvore visual XAML um ContentDialog tem raiz.

ContentDialogResult

Especifica identificadores para indicar o valor retornado de um ContentDialog

DisabledFormattingAccelerators

Define constantes que especificam quais atalhos de teclado para formatação estão desabilitados em um RichEditBox.

ElementRealizationOptions

Define constantes que especificam se é necessário suprimir a reciclagem automática do elemento recuperado ou forçar a criação de um novo elemento.

ExpandDirection

Define constantes que especificam em que direção um controle deve se expandir.

IncrementalLoadingTrigger

Define constantes que especificam o comportamento de carregamento incremental da exibição de lista (propriedade IncrementalLoadingTrigger ).

IndexBasedLayoutOrientation

Define constantes que especificam se há uma correlação entre os índices de itens e como eles são dispostos.

InfoBarCloseReason

Define constantes que indicam a causa do fechamento do InfoBar .

InfoBarSeverity

Define constantes que indicam a criticalidade do InfoBar mostrado.

ItemCollectionTransitionOperation

Define constantes que especificam o tipo de operação de transição a ser animado.

ItemCollectionTransitionTriggers

Define constantes que especificam o que causou a ocorrência da animação de transição de coleção.

ItemsUpdatingScrollMode

Define constantes que especificam o comportamento de rolagem de itens durante a atualização.

ItemsViewSelectionMode

Define constantes que especificam o modo de seleção de um ItemsView.

LightDismissOverlayMode

Define constantes que especificam se a área fora de uma interface do usuário de descarte claro está escurcida.

LinedFlowLayoutItemsJustification

Define constantes que especificam como os itens são alinhados no eixo horizontal em um LinedFlowLayout.

LinedFlowLayoutItemsStretch

Define constantes que especificam como os itens são dimensionados para preencher o espaço disponível em um LinedFlowLayout.

ListPickerFlyoutSelectionMode

Define constantes que especificam o modo de seleção de um ListPickerFlyout.

ListViewReorderMode

Define constantes que especificam o modo de reordenação de um ListView ou GridView.

ListViewSelectionMode

Define constantes que especificam o modo de seleção de um ListView ou GridView.

NavigationViewBackButtonVisible

Define constantes que especificam se o botão Voltar está visível no NavigationView.

NavigationViewDisplayMode

Define constantes que especificam como o painel é mostrado em um NavigationView.

NavigationViewOverflowLabelMode

Define constantes que especificam o rótulo para o botão de estouro em um NavigationView.

NavigationViewPaneDisplayMode

Define constantes que especificam como e onde o painel NavigationView é mostrado.

NavigationViewSelectionFollowsFocus

Define constantes que especificam se a seleção de itens é alterada quando o foco do teclado é alterado em um NavigationView.

NavigationViewShoulderNavigationEnabled

Define constantes que especificam quando os pára-choques do controlador de jogo podem ser usados para navegar pelos itens de navegação de nível superior em um NavigationView.

NumberBoxSpinButtonPlacementMode

Define valores que especificam como os botões de rotação usados para incrementar ou diminuir o Valor de um NumberBox são exibidos.

NumberBoxValidationMode

Define valores que especificam o comportamento de validação de entrada de um NumberBox quando uma entrada inválida é inserida.

Orientation

Define constantes que especificam as diferentes orientações que um controle ou layout pode ter.

PanelScrollingDirection

Define constantes que especificam a direção em que um painel está rolando.

ParallaxSourceOffsetKind

Define constantes que especificam como os valores de deslocamento de origem de um ParallaxView são interpretados.

PasswordRevealMode

Define constantes que especificam o comportamento de revelação de senha de uma PasswordBox.

PipsPagerButtonVisibility

Define constantes que especificam como os botões de navegação do PipsPager são exibidos.

PivotHeaderFocusVisualPlacement

Define constantes que especificam o estilo do visual de foco usado para itens de cabeçalho dinâmico.

PivotSlideInAnimationGroup

Define constantes que especificam os diferentes grupos de animação de slides aos quais os elementos Pivot podem pertencer.

PlayerAnimationOptimization

Define constantes que especificam como um AnimatedVisualPlayer armazena em cache animações quando o jogador está ocioso.

RefreshPullDirection

Define constantes que especificam a direção para efetuar pull de um RefreshContainer para iniciar uma atualização.

RefreshVisualizerOrientation

Define constantes que especificam a orientação de um RefreshVisualizer.

RefreshVisualizerState

Define constantes que especificam o estado de um RefreshVisualizer

RequiresPointer

Define constantes que especificam quando um elemento requer um comportamento de ponteiro semelhante a um mouse de um controlador de jogo.

RichEditClipboardFormat

Define constantes que especificam o formato do texto copiado de um RichEditBox.

ScrollBarVisibility

Define constantes que especificam a visibilidade de uma barra de rolagem dentro de um controle ScrollViewer .

ScrollingAnimationMode

Define constantes que especificam se o ScrollView controle reproduz animações para ações de rolagem e zoom.

ScrollingChainMode

Define constantes que especificam como o encadeamento de rolagem e zoom é tratado pelo ScrollView controle .

ScrollingContentOrientation

Define constantes que especificam a orientação da rolagem de conteúdo em um ScrollView.

ScrollingInputKinds

Define constantes que especificam tipos de entrada ignorados por um ScrollView.

ScrollingInteractionState

Define constantes que especificam o estado de interação de um ScrollView.

ScrollingRailMode

Define constantes que especificam o estado do trilho de rolagem para um ScrollView.

ScrollingScrollBarVisibility

Fornece controles e classes de interface do usuário para criar controles personalizados.

ScrollingScrollMode

Define constantes que especificam o comportamento de rolagem para o ScrollView controle.

ScrollingSnapPointsMode

Define constantes que especificam como o ScrollView lida com pontos de ajuste.

ScrollingZoomMode

Define constantes que especificam se o ScrollView pode ampliar e reduzir por meio da entrada do usuário.

ScrollIntoViewAlignment

Define constantes que descrevem como um item que é rolado programaticamente para a exibição se alinha com a área visível.

ScrollMode

Define constantes que especificam o comportamento de rolagem para ScrollViewer e outras partes envolvidas em cenários de rolagem.

SelectionMode

Define constantes que especificam o comportamento de seleção de um ListBox.

SnapPointsType

Define constantes que especificam como os pontos de ajuste panorâmicos são processados para entrada de gesto/manipulação.

SplitViewDisplayMode

Define constantes que especificam como o painel é mostrado em um SplitView.

SplitViewPanePlacement

Define constantes que especificam se o painel está à esquerda ou à direita do conteúdo em um SplitView.

StretchDirection

Define constantes que especificam a direção em que o conteúdo é dimensionado.

SwipeBehaviorOnInvoked

Define constantes que especificam como um SwipeControl se comporta depois que um comando é invocado.

SwipeMode

Define constantes que especificam o efeito de uma interação de passar o dedo.

Symbol

Define constantes que especificam um glifo da fonte Segoe MDL2 Assets a ser usada como o conteúdo de um SymbolIcon.

TabViewCloseButtonOverlayMode

Define constantes que descrevem o comportamento do botão fechar contido em cada TabViewItem.

TabViewWidthMode

Define constantes que especificam a largura das guias.

TeachingTipCloseReason

Define constantes que indicam a causa do fechamento da Dica de Ensino .

TeachingTipHeroContentPlacementMode

Define constantes que indicam o local preferencial do HeroContent dentro de uma dica de ensino.

TeachingTipPlacementMode

Define constantes que indicam o local preferencial da dica de ensino de Dica de Ensino .

TeachingTipTailVisibility

Define constantes que especificam se a Cauda de uma dica de ensino está visível ou recolhida.

TreeViewSelectionMode

Define constantes que especificam o comportamento de seleção de uma instância treeview .

TwoPaneViewMode

Define constantes que especificam como os painéis são mostrados em um TwoPaneView.

TwoPaneViewPriority

Define constantes que especificam qual painel tem prioridade em um TwoPaneView.

TwoPaneViewTallModeConfiguration

Define constantes que especificam como os painéis são mostrados em um TwoPaneView em modo alto.

TwoPaneViewWideModeConfiguration

Define constantes que especificam como os painéis são mostrados em um TwoPaneView em modo largo.

UniformGridLayoutItemsJustification

Define constantes que especificam como os itens são alinhados no eixo de não rolagem ou não virtualização.

UniformGridLayoutItemsStretch

Define constantes que especificam como os itens são dimensionados para preencher o espaço disponível em um UniformGridLayout.

VirtualizationMode

Define constantes que especificam como VirtualizingStackPanel gerencia contêineres de itens para seus itens filho.

ZoomMode

Define constantes que especificam o modo atual para o comportamento de zoom no conteúdo scrollViewer .

Delegados

CalendarViewDayItemChangingEventHandler

Representa o método que manipulará o evento CalendarViewDayItemChanging .

CleanUpVirtualizedItemEventHandler

Representa o método que manipula o evento anexado CleanUpVirtualizedItemEvent .

ContextMenuOpeningEventHandler

Representa o método que manipulará o evento ContextMenuOpening que existe em vários elementos de interface do usuário relacionados ao texto.

DragItemsStartingEventHandler

Representa o método que manipulará o evento DragItemsStarting .

HubSectionHeaderClickEventHandler

Representa o método que manipulará um evento Hub.SectionHeaderClick .

ItemClickEventHandler

Representa o método que manipulará um evento ItemClick .

ListViewItemToKeyHandler

Representa o método que manipulará o retorno de chamada para o método GetRelativeScrollPosition .

ListViewKeyToItemHandler

Representa o método assíncrono que manipulará o retorno de chamada para o método SetRelativeScrollPositionAsync .

SectionsInViewChangedEventHandler

Representa o método que manipulará um evento SectionsInViewChanged .

SelectionChangedEventHandler

Representa o método que manipulará o evento SelectionChanged .

SemanticZoomViewChangedEventHandler

Representa o método que manipulará os eventos ViewChangeStarted e ViewChangeCompleted .

TextChangedEventHandler

Representa o método que manipulará o evento TextChanged .

TextControlPasteEventHandler

Representa o método que manipulará um evento Paste .

Exemplos

O aplicativo Galeria da WinUI 3 inclui exemplos interativos da maioria dos controles, recursos e funcionalidades da WinUI 3. Obtenha o aplicativo na Microsoft Store ou o código-fonte no GitHub.