Microsoft.UI.Xaml.Controls.Primitives Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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).