Windows.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 classes que representam as partes dos controles de interface do usuário do componente ou, de outra forma, dão suporte ao modelo de composição de controle. Também define interfaces para padrões de controle, como ajuste e seleção.
Classes
AppBarButtonTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle AppBarButton . Não destinado ao uso geral. |
AppBarTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle AppBar . Não destinado ao uso geral. |
AppBarToggleButtonTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle AppBarToggleButton . Não destinado ao uso geral. |
ButtonBase |
Representa a classe base para todos os controles de botão, como Button, RepeatButton e HyperlinkButton. |
CalendarPanel |
Representa um painel que contém um calendário. |
CalendarViewTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle CalendarView . Não destinado ao uso geral. |
CarouselPanel |
Representa um painel que organiza seus itens em uma linha e circula em torno do primeiro item quando o último item é atingido. |
ColorPickerSlider |
Representa um controle deslizante em um controle ColorPicker . API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.Primitives.ColorPickerSlider (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. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.Primitives.ColorSpectrum (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
ComboBoxTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle ComboBox . Não destinado ao uso geral. |
CommandBarFlyoutCommandBar |
Representa uma barra de comandos especializada usada em um CommandBarFlyout. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBar (para WinUI no SDK do Aplicativo Windows, consulte os namespaces do 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. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
CommandBarTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle CommandBar . Não destinado ao uso geral. |
DragCompletedEventArgs |
Fornece dados para o evento DragCompleted que ocorre quando um usuário conclui uma operação de arrastar com o mouse de um controle Thumb . |
DragDeltaEventArgs |
Fornece dados para o evento DragDelta que ocorre uma ou mais vezes quando um usuário arrasta um controle Thumb com o mouse. |
DragStartedEventArgs |
Fornece dados para o evento DragStarted que ocorre quando um usuário arrasta um controle Thumb com o mouse. |
FlyoutBase |
Representa a classe base para controles de submenu, como Flyout e MenuFlyout. |
FlyoutBaseClosingEventArgs |
Fornece dados para o evento FlyoutBase.Closing |
FlyoutShowOptions |
Representa as opções usadas para mostrar um submenu. |
GeneratorPositionHelper |
Fornece métodos utilitários para avaliar e criar valores de estrutura GeneratorPosition . Em vez disso, o código C# e o Microsoft Visual Basic devem usar membros de GeneratorPosition . |
GridViewItemPresenter |
Representa os elementos visuais de um GridViewItem. Ao desenvolver para o Windows 10, use ListViewItemPresenter em vez de GridViewItemPresenter no estilo de contêiner do item, tanto para ListView quanto para GridView. Se você editar uma cópia dos estilos de contêiner de item padrão, obterá o tipo correto. |
GridViewItemTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle GridView . Não destinado ao uso geral. |
ItemsChangedEventArgs |
Fornece dados para o evento ItemsChanged . |
JumpListItemBackgroundConverter |
Fornece o Pincel de plano de fundo apropriado para elementos no modelo de item de uma lista de atalhos a serem associados. O Pincel reflete o tema atual e a cor de destaque, e também é usado para sombrear itens de lista de atalhos de grupo vazio. Por padrão, o Brush corresponde a aplicativos internos, mas você pode substituí-lo para atender às suas necessidades de design usando as propriedades Enabled e Disabled . |
JumpListItemForegroundConverter |
Fornece o Pincel de primeiro plano apropriado para elementos no modelo de item de uma lista de atalhos a serem associados. O Pincel reflete o tema atual e a cor de destaque, e também é usado para sombrear itens de lista de atalhos de grupo vazio. Por padrão, o Brush corresponde a aplicativos internos, mas você pode substituí-lo para atender às suas necessidades de design usando as propriedades Enabled e Disabled . |
LayoutInformation |
Define métodos que fornecem informações adicionais sobre o layout de um elemento. |
ListViewItemPresenter |
Representa os elementos visuais de um ListViewItem. Ao desenvolver para o Windows 10, use ListViewItemPresenter em vez de GridViewItemPresenter no estilo de contêiner do item, tanto para ListView quanto para GridView. Se você editar uma cópia dos estilos de contêiner de item padrão, obterá o tipo correto. |
ListViewItemTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um ListViewItem. Não destinado ao uso geral. |
LoopingSelector |
Um controle de seleção de rolagem infinita. |
LoopingSelectorItem |
Um item contido em um controle LoopingSelector . |
LoopingSelectorPanel |
Um painel para posicionar e organizar elementos filho LoopingSelector . |
MenuFlyoutItemTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle MenuFlyoutItem . Não destinado ao uso geral. |
MenuFlyoutPresenterTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle MenuFlyoutPresenter . Não destinado ao uso geral. |
NavigationViewItemPresenter |
Representa os elementos visuais de um NavigationViewItem. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.Primitives.NavigationViewItemPresenter (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
OrientedVirtualizingPanel |
Adiciona infraestrutura (fornece classe base) para virtualizar contêineres de layout que dão suporte a indicações espaciais, como VirtualizingStackPanel e WrapGrid. |
PickerFlyoutBase |
Representa uma classe base para controles de seletor. |
PivotHeaderItem |
Representa um item de cabeçalho no controle de itens de cabeçalho dinâmico especializado. |
PivotHeaderPanel |
Exibe o texto do cabeçalho dos itens em um controle Pivot . |
PivotPanel |
Exibe os itens em um controle Pivot . |
Popup |
Exibe o conteúdo sobre o conteúdo existente. |
ProgressBarTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle ProgressBar . Não destinado ao uso geral. |
ProgressRingTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle ProgressRing . Não destinado ao uso geral. |
RangeBase |
Representa um elemento que tem um valor dentro de um intervalo específico, como os controles ProgressBar, ScrollBar e Slider . |
RangeBaseValueChangedEventArgs |
Fornece dados sobre uma alteração no valor de intervalo para o evento ValueChanged . |
RepeatButton |
Representa um controle que aciona seu evento Click repetidamente quando ele é pressionado e mantido. |
ScrollBar |
Representa um controle que fornece uma barra de rolagem que tem um Polegar deslizante cuja posição corresponde a um valor. |
ScrollEventArgs |
Fornece dados para o evento Scroll . |
Selector |
Representa um controle que permite que um usuário selecione um item de uma coleção de itens. |
SelectorItem |
Fornece uma classe base para tipos de item em um controle de seleção. |
SettingsFlyoutTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle SettingsFlyout. Não destinado ao uso geral. |
SplitViewTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um SplitView. Não destinado ao uso geral. |
Thumb |
Representa um controle que pode ser arrastado pelo usuário. |
TickBar |
Representa uma marca de escala em um controle Deslizante . Não destinado ao uso geral. |
ToggleButton |
Representa um controle que um usuário pode selecionar (marcar) ou limpar (desmarcar). Classe base para controles que podem alternar estados, como CheckBox e RadioButton. |
ToggleSwitchTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle ToggleSwitch . Não destinado ao uso geral. |
ToolTipTemplateSettings |
Fornece valores calculados que podem ser referenciados como fontes TemplatedParent ao definir modelos para um controle ToolTip . Não destinado ao uso geral. |
Estruturas
GeneratorPosition |
GeneratorPosition é usado para descrever a posição de um item gerenciado por ItemContainerGenerator. |
Interfaces
IScrollSnapPointsInfo |
Descreve o comportamento do snap point para objetos que contêm e apresentam itens. |
Enumerações
AnimationDirection |
Define constantes que especificam a direção na qual uma animação é convertida do início ao fim. |
ComponentResourceLocation |
Define constantes que especificam o comportamento de pesquisa para referências aos recursos do aplicativo pelo caminho do URI (Uniform Resource Identifier). |
EdgeTransitionLocation |
Define constantes que especificam o local das transições de borda para a interface do usuário de borda, como barras de aplicativos. |
FlyoutPlacementMode |
Define constantes que especificam o local preferencial para posicionar um controle derivado de FlyoutBase em relação a um elemento visual. |
FlyoutShowMode |
Define constantes que especificam como um submenu se comporta quando mostrado. |
GeneratorDirection |
Define constantes que especificam a direção na qual a geração de item ocorrerá. |
GroupHeaderPlacement |
Declara onde o cabeçalho é colocado em relação aos itens em um controle de agrupamento de itens. |
ListViewItemPresenterCheckMode |
Define constantes que especificam o estilo da caixa de seleção mostrada para selecionar um item. |
ListViewItemPresenterSelectionIndicatorMode |
Define constantes que especificam como o indicador de seleção é mostrado em um item de exibição de lista. |
PlacementMode |
Define constantes que especificam o local preferencial para posicionar uma Dica de Ferramenta em relação a um elemento visual. |
PopupPlacementMode |
Define constantes que especificam o local preferencial para posicionar um pop-up em relação a um elemento visual. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.Primitives.PopupPlacementMode (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
ScrollEventType |
Define constantes que especificam o tipo de evento Scroll que ocorreu. |
ScrollingIndicatorMode |
Define constantes que especificam animações de transição específicas de entrada que fazem parte do modelo padrão para ScrollBar. |
SliderSnapsTo |
Define constantes que especificam como um Controle Deslizante ou uma classe de controle de intervalo relacionada está em conformidade com a posição do indicador com suas etapas ou marcas de escala. |
SnapPointsAlignment |
Define constantes que especificam opções para alinhamento de ponto de ajuste em relação a uma borda. Qual borda depende da orientação do objeto em que o alinhamento é aplicado. |
TickPlacement |
Define constantes que especificam a posição das marcas de escala em um Controle Deslizante em relação à faixa que o controle implementa. |
Delegados
DragCompletedEventHandler |
Representa o método que manipulará o evento DragCompleted de um Thumb. |
DragDeltaEventHandler |
Representa o método que manipulará o evento DragDelta de um Thumb. |
DragStartedEventHandler |
Representa o método que manipulará o evento DragStarted de um Thumb. |
ItemsChangedEventHandler |
Representa o método que manipulará o evento ItemsChanged . |
RangeBaseValueChangedEventHandler |
Representa o método que manipulará um evento ValueChanged . |
ScrollEventHandler |
Representa o método que manipulará o evento Scroll de um ScrollBar. |