Microsoft.UI.Xaml.Controls.Primitives Namespace

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

AutoSuggestBoxHelper

Representa um objeto auxiliar para carregar e exibir uma lista de sugestões.

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

ColorPickerSlider

Representa um controle deslizante 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).

ColorSpectrum

Representa um controle que permite que um usuário escolha uma cor de um espectro 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).

ColumnMajorUniformToLargestGridLayout

Representa uma grade de layout em que cada célula é dimensionada uniformemente com base na maior célula da grade necessária para acomodar 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).

ComboBoxHelper

Fornece métodos auxiliares do ComboBox para o compilador 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).

CommandBarFlyoutCommandBar

Representa uma barra de comandos especializada usada em um CommandBarFlyout.

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

CommandBarFlyoutCommandBarAutomationProperties

Permite obter ou definir propriedades de automação específicas para o CommandBarFlyoutCommandBar.

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

CommandBarFlyoutCommandBarTemplateSettings

Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle CommandBarFlyout . 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).

CornerRadiusFilterConverter

Converte um struct CornerRadius existente em um novo struct CornerRadius, com filtros aplicados para extrair apenas os campos especificados, deixando os outros definidos como 0.

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

CornerRadiusToThicknessConverter

Converte um CornerRadius em Espessura e também aplica filtros para extrair apenas os campos especificados, deixando os outros definidos como 0.

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

InfoBarPanel

Representa um painel que organiza seus itens horizontalmente se houver espaço disponível, caso contrário, verticalmente.

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

MonochromaticOverlayPresenter

Permite substituir visualmente as cores dos itens em uma grade com um esquema monocromático ou matiz.

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

NavigationViewItemPresenter

Representa os elementos visuais de um NavigationViewItem.

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

NavigationViewItemPresenterTemplateSettings

Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle NavigationViewItemPresenter . 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).

RepeatedScrollSnapPoint

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

RepeatedZoomSnapPoint

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

ScrollControllerAddScrollVelocityRequestedEventArgs

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

ScrollControllerInteractionRequestedEventArgs

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

ScrollControllerScrollByRequestedEventArgs

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

ScrollControllerScrollToRequestedEventArgs

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

ScrollPresenter

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

ScrollSnapPoint

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

ScrollSnapPointBase

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

SnapPointBase

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

TabViewListView

Representa o ListView correspondente ao TabStrip no 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).

ZoomSnapPoint

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

ZoomSnapPointBase

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

IAutomationPropertiesStatics9

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

IPopup4

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

IScrollController

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

CornerRadiusFilterKind

Define constantes que especificam o tipo de filtro para uma instância CornerRadiusFilterConverter .

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

CornerRadiusToThicknessConverterKind

Define constantes que especificam o tipo de filtro para uma instância CornerRadiusToThicknessConverter .

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

PopupPlacementMode

Define constantes que especificam o local preferencial para posicionar um pop-up em relação a um elemento 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).

ScrollSnapPointsAlignment

Define os componentes que compõem controles WinUI ou de outra forma dão suporte ao modelo de composição de controle.

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

Consulte o aplicativo de exemplo da Galeria de Controles XAML para obter exemplos de recursos e controles do WinUI.

Se você tiver o aplicativo da Galeria de Controles XAML instalado, abra o aplicativo para ver os controles em ação.

Se você não tiver o aplicativo da Galeria de Controles XAML instalado, obtenha a versão do WinUI 2.x da Microsoft Store.

Você também pode exibir, clonar e criar o código-fonte da Galeria de Controles XAML do GitHub (alternar para o branch de Visualização do WinUI 3 para controles e recursos do WinUI 3 Preview).