Windows.UI.Xaml.Controls Namespace

Fornece controles de interface do usuário e classes que dão suporte a controles UWP existentes e personalizados.

Classes

Nome Description
AnchorRequestedEventArgs

Fornece dados para o evento ScrollViewer.AnchorRequested .

AppBar

Representa o controle de contêiner que contém componentes da interface do usuário do aplicativo para comandos e experiências. Para Windows 10, consulte Comentários.

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 foi 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 .

BackClickEventArgs

Fornece dados de evento para o evento SettingsFlyout.BackClick .

BitmapIcon

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

BitmapIconSource

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.BitmapIconSource (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Border

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

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 que um usuário selecione uma data usando uma exibição de calendário visual.

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 de Tela.

CaptureElement

Renderiza um fluxo de um dispositivo de captura, como uma câmera ou webcam. CaptureElement é usado em conjunto com o Windows. A API Media.Capture.MediaCapture e deve estar conectada no código por trás.

CheckBox

Representa um controle que um usuário pode selecionar (verificar) ou desmarcar (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 o evento ColorChanged.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.ColorChangedEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ColorPicker

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.ColorPicker (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ColumnDefinition

Define propriedades específicas de coluna que se aplicam a 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 de 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 AppBarButton e elementos de comando relacionados.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.CommandBarFlyout (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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 Aberto .

ContentLinkChangedEventArgs

Fornece dados para o evento RichEditBox.ContentLinkChanged .

ContentPresenter

Exibe o conteúdo de um ContentControl. Também é possível 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 que é usada como o modelo de controle para um controle.

DataTemplateSelector

Habilita a lógica de seleção de modelo personalizado 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 com uma seta que tem a intenção de abrir um menu.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.DropDownButton (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

DropDownButtonAutomationPeer

Expõe tipos DropDownButton a Microsoft Automação da Interface do Usuário.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.DropDownButtonAutomationPeer (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

DynamicOverflowItemsChangingEventArgs

Fornece dados para o evento CommandBar.DynamicOverflowItemsChanging .

FlipView

Representa um controle de itens que exibe um item de cada vez e habilita o comportamento de "inverter" 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 a 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

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.FontIconSource (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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 personalizada como uma função do grupo pai e seu nível.

HandwritingPanelClosedEventArgs

Fornece dados de evento para o evento HandwritingView.Closed .

HandwritingPanelOpenedEventArgs

Fornece dados de evento para o evento HandwritingView.Opened .

HandwritingView

Representa uma superfície de entrada Windows Ink para controles de entrada de texto.

HandwritingViewCandidatesChangedEventArgs

Fornece dados de evento para o evento HandwritingView.CandidatesChanged .

HandwritingViewContentSizeChangingEventArgs

Fornece controles de interface do usuário e classes que dão suporte a controles UWP existentes e personalizados.

HandwritingViewTextSubmittedEventArgs

Fornece dados de evento para o evento HandwritingView.TextSubmitted .

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.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.IconSource (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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.

InkCanvas

Define uma área que recebe e exibe toda a entrada de caneta como um traço de tinta ou um traço de apagamento (entrada de uma ponta de borracha ou a ponta da caneta quando modificada com um botão de apagamento).

InkToolbar

Representa um controle de aplicativo Windows Universal que contém uma coleção personalizável e extensível de botões que ativam recursos relacionados à tinta em um InkCanvas associado.

InkToolbarBallpointPenButton

Representa um botão InkToolbar que ativa a caneta esferográfica interna.

InkToolbarCustomPen

Representa uma caneta InkToolbar para a qual as propriedades da paleta de cores de tinta e da ponta da caneta, como forma, rotação e tamanho, são definidas pelo aplicativo host.

InkToolbarCustomPenButton

Representa um botão InkToolbar que ativa uma caneta para a qual as propriedades da paleta de cores de tinta e da ponta da caneta, como forma, rotação e tamanho, são definidas pelo aplicativo host.

InkToolbarCustomToggleButton

Representa um botão InkToolbar que define o estado de um recurso definido pelo aplicativo como ativado ou desativado. Quando ativado, o recurso funciona em conjunto com a ferramenta ativa.

InkToolbarCustomToolButton

Representa um botão InkToolbar que invoca uma ferramenta não caneta, definida pelo aplicativo host.

InkToolbarEraserButton

Representa um botão InkToolbar que ativa a ferramenta de borracha interna.

InkToolbarFlyoutItem

Representa um botão InkToolbar em um submenu. Este item pode ser um botão básico, um botão de opção, um botão de alternância de opção ou uma caixa de seleção.

InkToolbarHighlighterButton

Representa um controle de botão de alternância InkToolbar que ativa a caneta de realce interna.

InkToolbarIsStencilButtonCheckedChangedEventArgs

Fornece dados para o evento IsStencilButtonCheckedChanged .

InkToolbarMenuButton

Representa um botão InkToolbar que invoca um menu de ferramentas, definido pelo aplicativo host.

InkToolbarPenButton

Fornece uma classe base para todos os botões de caneta internos e personalizados em um InkToolbar.

InkToolbarPencilButton

Representa um controle de botão de alternância InkToolbar que ativa o lápis interno.

InkToolbarPenConfigurationControl

Representa um objeto usado para configurar um submenu opcional associado a um InkToolbarCustomPenButton. Um "ícone de extensão" é exibido no botão para indicar a existência do menu suspenso.

InkToolbarRulerButton

Representa um botão InkToolbar que define o estado da ferramenta de régua interna como ativado ou desativado.

InkToolbarStencilButton

Representa um botão InkToolbar que define o estado da ferramenta de estêncil como ativado ou desativado.

InkToolbarToggleButton

Representa um objeto que fornece infraestrutura para botões de alternância internos e personalizados em um InkToolbar.

InkToolbarToolButton

Fornece uma classe base para todos os botões internos e personalizados em um InkToolbar.

IsTextTrimmedChangedEventArgs

Fornece dados de evento para o evento IsTextTrimmedChanged .

ItemClickEventArgs

Fornece dados de evento para o evento ItemClick .

ItemCollection

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

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.

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.

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.

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 Comentários.

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 (UWP) aplicativo. Consulte Flyout.)

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.

MediaElement

Representa um objeto que renderiza áudio e vídeo para a exibição. Consulte Comentários.

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 de um elemento de player de mídia.

MediaTransportControlsHelper

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

MenuBar

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.MenuBar (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

MenuBarItem

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.MenuBarItem (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

MenuBarItemFlyout

Representa o submenu de um item MenuBar.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.MenuBarItemFlyout (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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 sub menu em um controle MenuFlyout .

NavigationView

Representa um contêiner que permite a navegação do conteúdo do aplicativo. Ele tem um cabeçalho, um modo de exibição para o conteúdo principal e um painel de menu para comandos de navegação.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationView (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewBackRequestedEventArgs

Fornece dados de evento para o evento NavigationView.BackRequested .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewBackRequestedEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewDisplayModeChangedEventArgs

Fornece dados para o evento NavigationView.DisplayModeChanged .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewDisplayModeChangedEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewItem

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewItem (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewItemBase

Classe base para itens de menu NavigationView .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewItemBase (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewItemHeader

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewItemHeader (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewItemInvokedEventArgs

Fornece dados de evento para o evento NavigationView.ItemInvoked .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewItemInvokedEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewItemSeparator

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewItemSeparator (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewList

Representa um controle que exibe itens de menu em um controle NavigationView .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewList (para WinUI no SDK do Aplicativo Windows, consulte os namespaces de SDK do Aplicativo Windows).

NavigationViewPaneClosingEventArgs

Fornece dados para o evento NavigationView.PaneClosing .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewPaneClosingEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewSelectionChangedEventArgs

Fornece dados para o evento NavigationView.SelectionChanged .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewSelectionChangedEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewTemplateSettings

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewTemplateSettings (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NotifyEventArgs

Fornece dados para o evento ScriptNotify .

Page

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

Panel

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

ParallaxView

Representa um contêiner que vincula a posição de rolagem de um elemento de primeiro plano, como uma lista, a um elemento de plano de fundo, como uma imagem. Enquanto você navega no elemento do primeiro plano, ele anima o elemento em segundo plano para criar um efeito paralaxe.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.ParallaxView (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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 vetorial como seu conteúdo.

PathIconSource

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.PathIconSource (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

PersonPicture

Representa um controle que exibe a imagem de avatar para uma pessoa, se uma estiver disponível; caso contrário, exibe as iniciais da pessoa ou um glifo genérico.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.PersonPicture (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

PickerConfirmedEventArgs

Fornece dados para o evento PickerConfirmed.

PickerFlyout

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

PickerFlyoutPresenter

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

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, em que a aparência visual típica é uma barra que anima uma área preenchida à medida que o progresso continua.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.ProgressBar (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ProgressRing

Representa um controle que indica que uma operação está em andamento. A aparência visual típica é um "spinner" em forma de anel que percorre uma animação à medida que o progresso continua.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.ProgressRing (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RadioButton

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

RatingControl

Representa um controle que permite que um usuário insira uma classificação de estrela.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.RatingControl (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RatingItemFontInfo

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.RatingItemFontInfo (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RatingItemImageInfo

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.RatingItemImageInfo (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RatingItemInfo

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.RatingItemInfo (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RefreshContainer

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.RefreshContainer (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RefreshInteractionRatioChangedEventArgs

Fornece dados de evento.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.RefreshInteractionRatioChangedEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RefreshRequestedEventArgs

Fornece dados de evento para eventos RefreshRequested.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.RefreshRequestedEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RefreshStateChangedEventArgs

Fornece dados de evento para o evento RefreshVisualizer.RefreshStateChanged .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.RefreshStateChangedEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RefreshVisualizer

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.RefreshVisualizer (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RelativePanel

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

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 ajuste aos 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 .

ScrollViewer

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

ScrollViewerView

Fornece um modo de 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.

SearchBox

Representa um controle que pode ser usado para inserir o texto da consulta de pesquisa. (Não recomendado para aplicativos Plataforma Universal do Windows (UWP). Consulte AutoSuggestBox.)

SearchBoxQueryChangedEventArgs

Fornece dados de evento para o evento SearchBox.QueryChanged .

SearchBoxQuerySubmittedEventArgs

Fornece dados de evento para o evento SearchBox.QuerySubmitted .

SearchBoxResultSuggestionChosenEventArgs

Fornece dados de evento para o evento SearchBox.ResultSuggestionChosen .

SearchBoxSuggestionsRequestedEventArgs

Fornece dados de evento para o evento SearchBox.SuggestionsRequested .

SectionsInViewChangedEventArgs

Fornece dados para o evento Hub.SectionsInViewChanged .

SelectionChangedEventArgs

Fornece dados para o evento SelectionChanged .

SemanticZoom

Representa um controle rolável que incorpora dois modos de exibição 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 .

SettingsFlyout

Observação

Não há suporte para SettingsFlyout para uso em Plataforma Universal do Windows (UWP) aplicativo para Windows 10. Em vez disso, use um Submenu.

Observação

O SettingsFlyout tem suporte apenas para uso com o SettingsPane no Windows 8. Embora o tipo SettingsFlyout esteja visível em projetos do Windows Phone, o SettingsPane não está presente no telefone Windows; portanto, não há suporte para o uso de SettingsFlyout.

Representa um controle que fornece acesso no contexto às configurações que afetam o aplicativo atual. (Não recomendado para Plataforma Universal do Windows (UWP) aplicativo.)

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

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.SplitButton (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SplitButtonAutomationPeer

Expõe tipos SplitButton a Microsoft Automação da Interface do Usuário.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.SplitButtonAutomationPeer (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SplitButtonClickEventArgs

Fornece dados de evento para o evento SplitButton.Click.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.SplitButtonClickEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SplitView

Representa um contêiner com dois modos de exibição; uma exibição para o conteúdo principal e outra exibição que normalmente é usada para comandos de navegação.

SplitViewPaneClosingEventArgs

Fornece dados de evento para o evento SplitView.PaneClosing .

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 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 Microsoft cadeias de troca do 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 Microsoft DirectX e apresenta esses visuais em uma página XAML.

SwipeControl

Representa um contêiner que fornece acesso a comandos contextuais por meio de interações por toque.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.SwipeControl (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SwipeItem

Representa um comando individual em um SwipeControl.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.SwipeItem (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SwipeItemInvokedEventArgs

Fornece dados de evento para o evento SwipeItem.Invoked .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.SwipeItemInvokedEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SwipeItems

Representa uma coleção de objetos SwipeItem .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.SwipeItems (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SymbolIcon

Representa um ícone que usa um glifo da fonte Segoe MDL2 Assets como seu conteúdo.

SymbolIconSource

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.SymbolIconSource (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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 submenu de barra de comandos especializado que contém comandos para edição de texto.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TextCommandBarFlyout (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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 hora.

TimePickerFlyout

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

TimePickerFlyoutPresenter

Representa o contêiner visual para o 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, marcados ou desmarcados.

ToggleSplitButton

Representa um botão com duas partes que podem ser invocadas separadamente. Uma parte se comporta como um botão de alternância e a outra parte invoca um flyout.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.ToggleSplitButton (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ToggleSplitButtonAutomationPeer

Expõe tipos ToggleSplitButton para Microsoft Automação da Interface do Usuário.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.ToggleSplitButtonAutomationPeer (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ToggleSplitButtonIsCheckedChangedEventArgs

Fornece dados de evento para o evento ToggleSplitButton.IsCheckedChanged .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.ToggleSplitButtonIsCheckedChangedEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ToggleSwitch

Representa uma opção que pode ser alternada 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

Representa uma lista hierárquica com nós que podem ser expandidos ou recolhidos e que contêm itens aninhados.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TreeView (para WinUI no SDK do Aplicativo Windows, consulte os namespaces de SDK do Aplicativo Windows).

TreeViewCollapsedEventArgs

Fornece dados de evento para o evento TreeView.Collapsed .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TreeViewCollapsedEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeViewDragItemsCompletedEventArgs

Fornece dados de evento para o evento TreeView.DragItemsCompleted .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TreeViewDragItemsCompletedEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeViewDragItemsStartingEventArgs

Fornece dados de evento para o evento TreeView.DragItemsStarting .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TreeViewDragItemsStartingEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeViewExpandingEventArgs

Fornece dados de evento para o evento TreeView.Expand .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TreeViewExpandingEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeViewItem

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TreeViewItem (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeViewItemInvokedEventArgs

Fornece dados de evento para o evento TreeView.ItemInvoked .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TreeViewItemInvokedEventArgs (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeViewItemTemplateSettings

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TreeViewItemTemplateSettings (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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 do ListView.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TreeViewList (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeViewNode

Representa um nó em um controle TreeView .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TreeViewNode (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TwoPaneView

Representa um contêiner com duas exibições que dimensionam e posicionam o conteúdo no espaço disponível, lado a lado ou na parte superior inferior.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TwoPaneView (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

UIElementCollection

Representa uma coleção ordenada de objetos UIElement .

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 no 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.

VirtualizingPanel

Fornece uma estrutura para elementos do Painel que virtualizam seus filhos visuais.

VirtualizingStackPanel

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

WebView

Fornece um controle que hospeda o conteúdo HTML em um aplicativo.

WebViewBrush

Fornece um pincel que renderiza o conteúdo atualmente hospedado em um controle WebView .

WebViewContentLoadingEventArgs

Fornece dados para o evento WebView.ContentLoading .

WebViewDeferredPermissionRequest

Representa uma solicitação adiada para permissões em um WebView.

WebViewDOMContentLoadedEventArgs

Fornece dados para o evento DOMContentLoaded .

WebViewLongRunningScriptDetectedEventArgs

Fornece dados para o evento WebView.LongRunningScriptDetected .

WebViewNavigationCompletedEventArgs

Fornece dados para os eventos WebView.NavigationCompleted e FrameNavigationCompleted .

WebViewNavigationFailedEventArgs

Fornece dados para o evento WebView.NavigationFailed .

WebViewNavigationStartingEventArgs

Fornece dados para os eventos WebView.NavigationStarting e FrameNavigationStarting .

WebViewNewWindowRequestedEventArgs

Fornece dados para o evento WebView.NewWindowRequested .

WebViewPermissionRequest

Representa uma solicitação de permissões em um WebView.

WebViewPermissionRequestedEventArgs

Fornece dados de evento para o evento WebView.PermissionRequested .

WebViewSeparateProcessLostEventArgs

Fornece dados de evento para o evento WebView.SeparateProcessLost .

WebViewSettings

Define propriedades que habilitam ou desabilitam recursos do WebView .

WebViewUnsupportedUriSchemeIdentifiedEventArgs

Fornece dados para o evento WebView.UnsupportedUriSchemeIdentified .

WebViewUnviewableContentIdentifiedEventArgs

Fornece dados para o evento WebView.UnviewableContentIdentified .

WebViewWebResourceRequestedEventArgs

Fornece dados de evento para o evento WebView.WebResourceRequested .

WrapGrid

Posiciona os 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 Comentários.

Interfaces

Nome Description
ICommandBarElement

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

ICommandBarElement2

Define os membros para gerenciar o menu de estouro da barra de comandos.

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.

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

Nome Description
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 de texto na AutoSuggestBox.

BackgroundSizing

Define constantes que especificam até que ponto o plano 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 de caracteres conforme eles são digitado.

ClickMode

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

ColorPickerHsvChannel

Define as contstants que especificam qual hue-saturation-Value-Alpha componente um controle deslizante em um controle ColorPicker .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.ColorPickerHsvChannel (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ColorSpectrumComponents

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.ColorSpectrumComponents (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ColorSpectrumShape

Define constantes que especificam como o controle ColorSpectrum é mostrado.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.ColorSpectrumShape (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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 está enraizado.

ContentDialogResult

Especifica identificadores para indicar o valor retornado de um ContentDialog

ContentLinkChangeKind

Define constantes que especificam que tipo de alteração está sendo feita em um ContentLink.

DisabledFormattingAccelerators

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

HandwritingPanelPlacementAlignment

Define constantes que especificam onde o painel de exibição de manuscrito está ancorado no controle.

IncrementalLoadingTrigger

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

InkToolbarButtonFlyoutPlacement

Especifica o local do submenu de configuração de traço de tinta em relação ao InkToolbar.

InkToolbarFlyoutItemKind

Especifica os tipos de botões que podem ser usados em um submenu InkToolbar .

InkToolbarInitialControls

Define constantes que especificam os botões internos (InitialControls) adicionados a um InkToolbar na inicialização.

InkToolbarMenuKind

Especifica os tipos de botões de menu que podem ser adicionados a um InkToolbar.

InkToolbarStencilKind

Especifica os tipos de estênceis InkToolbar .

InkToolbarToggle

Define constantes que especificam os tipos de botão expostos no grupo de botões de alternância de um InkToolbar.

InkToolbarTool

Define constantes que especificam o tipo de ferramenta interna ou personalizada associada ao InkToolbarToolButton.

ItemsUpdatingScrollMode

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

LightDismissOverlayMode

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

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.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewBackButtonVisible (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewDisplayMode

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewDisplayMode (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewOverflowLabelMode

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewOverflowLabelMode (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewPaneDisplayMode

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewPaneDisplayMode (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewSelectionFollowsFocus

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewSelectionFollowsFocus (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewShoulderNavigationEnabled

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.NavigationViewShoulderNavigationEnabled (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Orientation

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

PanelScrollingDirection

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

ParallaxSourceOffsetKind

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.ParallaxSourceOffsetKind (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

PasswordRevealMode

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

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 dinâmicos podem pertencer.

RefreshPullDirection

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.RefreshPullDirection (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RefreshVisualizerOrientation

Define constantes que especificam a posição inicial do rotador de progresso de um RefreshVisualizer.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.RefreshVisualizerOrientation (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RefreshVisualizerState

Define constantes que especificam o estado de um RefreshVisualizer

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.RefreshVisualizerState (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RequiresPointer

Define constantes que especificam quando um elemento requer um comportamento de ponteiro semelhante a um mouse de um painel de jogos.

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 .

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 para 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.

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.SwipeBehaviorOnInvoked (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SwipeMode

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.SwipeMode (para WinUI no SDK do Aplicativo Windows, consulte os namespaces de SDK do Aplicativo Windows).

Symbol

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

Importante

O valor numérico mostrado para cada constante é o valor de membro de enumeração, não necessariamente o ponto de código de glifo de fonte recomendado para esse ícone. Por exemplo, Setting tem o valor 57621 (0xE115), mas os catálogos de ícones mantidos recomendam o ponto de código E713 para o glifo de configurações.

Alguns pontos de código herdados no intervalo E0xx–E5xx podem ser renderizados como caracteres embaralhados em determinados contextos, como localidades do CJK, e não são recomendados para uso direto. Prefira referenciar um glifo pelo nome Symbol ou use um ponto de código mantido dos catálogos abaixo.

Para fazer referência a um glifo por nome com um SymbolIcon:

<SymbolIcon Symbol="Setting"/>

Para usar um ponto de código mantido diretamente com um FontIcon:

<FontIcon FontFamily="Segoe MDL2 Assets" Glyph="&#xE713;"/>

Para ver os catálogos de glifos atuais e mantidos, consulte a fonte Ícones fluentes do Segoe e os Ativos do Segoe MDL2.

TreeViewSelectionMode

Define constantes que especificam o comportamento de seleção para uma instância do TreeView .

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TreeViewSelectionMode (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TwoPaneViewMode

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TwoPaneViewMode (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TwoPaneViewPriority

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TwoPaneViewPriority (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TwoPaneViewTallModeConfiguration

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TwoPaneViewTallModeConfiguration (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TwoPaneViewWideModeConfiguration

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

API do WinUI 2 equivalente para UWP: Microsoft. Interface do usuário. Xaml.Controls.TwoPaneViewWideModeConfiguration (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

VirtualizationMode

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

WebViewExecutionMode

Define constantes que especificam se o WebView hospeda conteúdo HTML no thread da interface do usuário ou em um thread que não seja da interface do usuário.

WebViewPermissionState

Define constantes que especificam o estado de um evento WebView.PermissionRequested .

WebViewPermissionType

Define constantes que especificam o tipo de permissão solicitada em um WebView.

ZoomMode

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

Delegados

Nome Description
BackClickEventHandler

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

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 .

NotifyEventHandler

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

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 .

WebViewNavigationFailedEventHandler

Representa o método que manipulará o evento WebView.NavigationFailed .

Confira também