Microsoft.UI.Xaml.Controls Namespace

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Classes

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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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 alterações de estado visual.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

AnimatedVisualPlayer

Um elemento que exibe e controla um IAnimatedVisual.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

BackdropMaterial

Classe auxiliar para aplicar um material de pano de fundo à raiz do conteúdo XAML.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

BitmapIconSource

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

BreadcrumbBar

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

BreadcrumbBarItem

Representa um item em um controle BreadcrumbBar .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

BreadcrumbBarItemClickedEventArgs

Fornece dados para o evento BreadcrumbBar.ItemClicked .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ColorChangedEventArgs

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

Esta documentação se aplica ao WinUI 2 para UWP (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 ou entrada de texto.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

CommandBarFlyout

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

CoreWebView2InitializedEventArgs

Fornece dados para o evento CoreWebView2Initialized .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

DropDownButton

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

DropDownButtonAutomationPeer

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ElementAnimator

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ElementFactory

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ElementFactoryGetArgs

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ElementFactoryRecycleArgs

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Expander

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ExpanderCollapsedEventArgs

Fornece dados para o evento Expander.Collapsed .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ExpanderExpandingEventArgs

Fornece dados para o evento Expander.Expand .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ExpanderTemplateSettings

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

FlowLayout

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

FlowLayoutState

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

FontIconSource

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

IconSource

Representa a classe base de uma origem de ícone.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ImageIcon

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ImageIconSource

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

IndexPath

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

InfoBadge

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

InfoBadgeTemplateSettings

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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 ignorado pelo usuário ou persistente.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

InfoBarClosedEventArgs

Fornece dados para o evento InfoBar.Closed .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

InfoBarClosingEventArgs

Fornece dados para o evento InfoBar.Closing .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

InfoBarTemplateSettings

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ItemsRepeaterElementClearingEventArgs

Fornece dados para o evento ItemsRepeater.ElementClearing.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ItemsRepeaterElementIndexChangedEventArgs

Fornece dados para o evento ItemsRepeater.ElementIndexChanged.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ItemsRepeaterElementPreparedEventArgs

Fornece dados para o evento ItemsRepeater.ElementPrepared.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ItemsSourceView

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Layout

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

LayoutContext

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

LayoutPanel

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

MenuBar

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

Esta documentação se aplica ao WinUI 2 para UWP (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 .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

MenuBarItemFlyout

Representa o submenu de um MenuBarItem.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewBackRequestedEventArgs

Fornece dados de evento para o evento NavigationView.BackRequested .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewDisplayModeChangedEventArgs

Fornece dados para o evento NavigationView.DisplayModeChanged .

Esta documentação se aplica ao WinUI 2 para UWP (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 .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewItemBase

Classe base para itens de menu NavigationView .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewItemCollapsedEventArgs

Fornece dados de evento para o evento NavigationViewItem.Collapsed .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewItemExpandingEventArgs

Fornece dados de evento para o evento NavigationViewItem.Expanding .

Esta documentação se aplica ao WinUI 2 para UWP (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 NavigationView.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewItemInvokedEventArgs

Fornece dados de evento para o evento NavigationView.ItemInvoked .

Esta documentação se aplica ao WinUI 2 para UWP (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 NavigationView.

Esta documentação se aplica ao WinUI 2 para UWP (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 .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewPaneClosingEventArgs

Fornece dados para o evento NavigationView.PaneClosing .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewSelectionChangedEventArgs

Fornece dados para o evento NavigationView.SelectionChanged .

Esta documentação se aplica ao WinUI 2 para UWP (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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NonVirtualizingLayout

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NonVirtualizingLayoutContext

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NumberBox

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NumberBoxValueChangedEventArgs

Fornece dados de evento para o evento NumberBox.ValueChanged .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

PagerControl

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

PagerControlSelectedIndexChangedEventArgs

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

PagerControlTemplateSettings

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

PathIconSource

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

PersonPictureTemplateSettings

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

PipsPagerSelectedIndexChangedEventArgs

Fornece dados para o evento PipsPager.SelectedIndexChanged .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

PipsPagerTemplateSettings

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ProgressBar

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ProgressBarTemplateSettings

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ProgressRing

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ProgressRingTemplateSettings

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RadioButtons

Representa um controle que mostra um grupo de opções relacionadas a partir das quais uma pode ser selecionada.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RadioMenuFlyoutItem

Representa um item de menu mutuamente exclusivo com outros itens de menu de opção em seu grupo.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RatingControl

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RatingItemFontInfo

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RatingItemImageInfo

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

Esta documentação se aplica ao WinUI 2 para UWP (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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RecyclePool

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RecyclingElementFactory

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RefreshInteractionRatioChangedEventArgs

Fornece dados de evento.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RefreshRequestedEventArgs

Fornece dados de evento para [RefreshRequested](Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

#-see-also) eventos.

RefreshStateChangedEventArgs

Fornece dados de evento para o evento RefreshVisualizer.RefreshStateChanged .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RefreshVisualizer

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RevealListViewItemPresenter

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

Observação

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingAnchorRequestedEventArgs

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingBringingIntoViewEventArgs

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingScrollAnimationStartingEventArgs

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingScrollCompletedEventArgs

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingScrollOptions

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingZoomAnimationStartingEventArgs

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingZoomCompletedEventArgs

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingZoomOptions

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollView

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SelectionModel

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SelectionModelChildrenRequestedEventArgs

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SelectionModelSelectionChangedEventArgs

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SelectTemplateEventArgs

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SplitButtonAutomationPeer

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SplitButtonClickEventArgs

Fornece dados de evento para SplitButton.Click.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

StackLayout

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

StackLayoutState

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SwipeItem

Representa um comando individual em um SwipeControl.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SwipeItemInvokedEventArgs

Fornece dados de evento para o evento SwipeItem.Invoked .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SwipeItems

Representa uma coleção de objetos SwipeItem .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SymbolIconSource

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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, ao mesmo tempo em que dão a um 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 aplicativo ou documentos dentro da 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. Em vez disso, use um NavigationView (NavigationViewPaneDisplayMode de Top).

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TabViewItem

Representa uma única guia em um TabView.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TabViewTabCloseRequestedEventArgs

Fornece dados para um evento de fechamento de guia.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TabViewTabDragCompletedEventArgs

Fornece dados para o evento TabView.TabDragCompleted .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TabViewTabDragStartingEventArgs

Fornece dados para o evento TabView.TabDragStarting .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TabViewTabDroppedOutsideEventArgs

Fornece dados para o evento TabView.TabDroppedOutside .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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 explicita ou light dismiss.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TeachingTipClosedEventArgs

Fornece dados para o evento TeachingTip.Closed .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TeachingTipClosingEventArgs

Fornece dados para o evento TeachingTip.Closing .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TeachingTipTemplateSettings

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TextCommandBarFlyout

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ToggleSplitButtonAutomationPeer

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ToggleSplitButtonIsCheckedChangedEventArgs

Fornece dados de evento para o evento ToggleSplitButton.IsCheckedChanged .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeView

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeViewCollapsedEventArgs

Fornece dados de evento para o evento TreeView.Collapsed .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeViewDragItemsCompletedEventArgs

Fornece dados de evento para o evento TreeView.DragItemsCompleted .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeViewDragItemsStartingEventArgs

Fornece dados de evento para o evento TreeView.DragItemsStarting .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeViewExpandingEventArgs

Fornece dados de evento para o evento TreeView.Expand .

Esta documentação se aplica ao WinUI 2 para UWP (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 .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeViewItemInvokedEventArgs

Fornece dados de evento para o evento TreeView.ItemInvoked .

Esta documentação se aplica ao WinUI 2 para UWP (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.

Esta documentação se aplica ao WinUI 2 para UWP (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 de ListView.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeViewNode

Representa um nó em um controle TreeView .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeViewSelectionChangedEventArgs

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (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, seja lado a lado ou de cima para baixo.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

UniformGridLayout

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

UniformGridLayoutState

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

VirtualizingLayout

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

VirtualizingLayoutContext

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

WebView2

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

XamlControlsResources

Estilos padrão para os controles na biblioteca WinUI.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Estruturas

FlowLayoutAnchorInfo

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Interfaces

IAnimatedVisual

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

IAnimatedVisual2

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

IAnimatedVisualSource

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

IAnimatedVisualSource2

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

IAnimatedVisualSource3

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

IApplicationViewSpanningRects

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

IDynamicAnimatedVisualSource

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

IElementFactoryShim

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

IKeyIndexMapping

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ISelfPlayingAnimatedVisual

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Enumerações

AnimationContext

Especifica os vários contextos em que um controle pode ser animado.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ColorPickerHsvChannel

Define constantes para especificar quais valores de canal HSV (Hue-Saturation-Value) e Alpha um controle deslizante define em um controle ColorPicker .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ColorSpectrumComponents

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ColorSpectrumShape

Define constantes que especificam como o controle ColorSpectrum é mostrado.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ControlsResourcesVersion

Define constantes para especificar a versão dos estilos de controle WinUI a serem usados.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ElementRealizationOptions

Define constantes que especificam se a reciclagem automática do elemento recuperado deve ser suprimida ou força a criação de um novo elemento.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ExpandDirection

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

FlowLayoutLineAlignment

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

InfoBarCloseReason

Define constantes que indicam a causa do fechamento do InfoBar .

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

InfoBarSeverity

Define constantes que indicam a criticalidade do InfoBar mostrado.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NavigationViewBackButtonVisible

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

Esta documentação se aplica ao WinUI 2 para UWP (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.

Esta documentação se aplica ao WinUI 2 para UWP (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.

Esta documentação se aplica ao WinUI 2 para UWP (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.

Esta documentação se aplica ao WinUI 2 para UWP (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 é alterada quando o foco do teclado é alterado em um NavigationView.

Esta documentação se aplica ao WinUI 2 para UWP (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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

NumberBoxValidationMode

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

PagerControlButtonVisibility

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

PagerControlDisplayMode

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ParallaxSourceOffsetKind

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

PipsPagerButtonVisibility

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

PlayerAnimationOptimization

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

RefreshPullDirection

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RefreshVisualizerOrientation

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

RefreshVisualizerState

Define constantes que especificam o estado de um RefreshVisualizer

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingAnimationMode

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingChainMode

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingContentOrientation

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingInputKinds

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingInteractionState

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingRailMode

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingScrollBarVisibility

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingScrollMode

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingSnapPointsMode

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ScrollingZoomMode

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

StylesVersion

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

SwipeBehaviorOnInvoked

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

Esta documentação se aplica ao WinUI 2 para UWP (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.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TabViewCloseButtonOverlayMode

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TabViewWidthMode

Define constantes que especificam a largura das guias.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TeachingTipCloseReason

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TeachingTipHeroContentPlacementMode

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TeachingTipPlacementMode

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TeachingTipTailVisibility

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

TreeViewSelectionMode

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

Esta documentação se aplica ao WinUI 2 para UWP (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.

Esta documentação se aplica ao WinUI 2 para UWP (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.

Esta documentação se aplica ao WinUI 2 para UWP (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 em modo alto.

Esta documentação se aplica ao WinUI 2 para UWP (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 em modo largo.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

UniformGridLayoutItemsJustification

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

UniformGridLayoutItemsStretch

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

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Delegados

ElementAnimationCompleted

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

Observação

Esse namespace requer o pacote NuGet Microsoft.UI.Xaml.Controls , uma parte da Biblioteca de Interface do Usuário do Microsoft Windows.

Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Exemplos

Dica

Os aplicativos da Galeria do WinUI 3 e da Galeria do WinUI 2 incluem exemplos interativos da maioria dos controles, recursos e funcionalidade do WinUI 3 e do WinUI 2.

Se já estiverem instalado, abra-os clicando nos seguintes links: Galeria do WinUI 3 ou Galeria do WinUI 2.

Se eles não estiverem instalados, você poderá baixar a Galeria do WinUI 3 e a Galeria do WinUI 2 da Microsoft Store.

Você também pode obter o código-fonte para ambos do GitHub (use o branch main para WinUI 3 e o branch winui2 para WinUI 2).