System.Windows.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.
Contém classes base e controles que se destinam a serem usados como parte de outros controles mais complexos.
Classes
BulletDecorator |
Representa um controle de layout que alinha um marcador e outro objeto visual. |
ButtonBase |
Representa a classe base de todos os controles Button. |
CalendarButton |
Representa um mês ou ano em um objeto Calendar. |
CalendarDayButton |
Representa um dia em um Calendar. |
CalendarItem |
Representa o mês ou ano exibido atualmente em um Calendar. |
DataGridCellsPresenter |
Usado dentro do modelo de um DataGrid para especificar o local na árvore visual do controle em qual as células devem ser adicionadas. |
DataGridColumnHeader |
Representa um cabeçalho de coluna DataGrid individual. |
DataGridColumnHeadersPresenter |
Usado no modelo de um DataGrid para especificar o local na árvore visual do controle em que os cabeçalhos de coluna devem ser adicionados. |
DataGridDetailsPresenter |
Usado dentro do modelo de um DataGrid para especificar o local na árvore visual do controle em que os detalhes da linha devem ser adicionados. |
DataGridRowHeader |
Representa um cabeçalho de linha DataGrid individual. |
DataGridRowsPresenter |
Usado dentro do modelo de um DataGrid para especificar o local na árvore visual do controle em que as linhas devem ser adicionadas. |
DatePickerTextBox |
Representa a entrada de texto de um DatePicker. |
DocumentPageView |
Representa um visor para um DocumentPage paginado. |
DocumentViewerBase |
Fornece uma classe base para os visualizadores que devem exibir conteúdo fixo ou de fluxo (representado por um FixedDocument ou FlowDocument, respectivamente). |
DragCompletedEventArgs |
Fornece informações sobre o evento DragCompleted que ocorre quando um usuário conclui uma operação de arrastar com o mouse de um controle Thumb. |
DragDeltaEventArgs |
Fornece informações sobre o evento DragDelta que ocorre uma ou mais vezes quando um usuário arrasta um controle Thumb com o mouse. |
DragStartedEventArgs |
Fornece informações sobre o evento DragStarted que ocorre quando um usuário arrasta um controle Thumb com o mouse. |
GridViewRowPresenterBase |
Representa a classe base das classes que definem o layout de uma linha de dados em que diversos itens de dados são exibidos em diversas colunas. |
ItemsChangedEventArgs |
Fornece dados para o evento de ItemsChanged . |
LayoutInformation |
Define métodos que fornecem informações adicionais sobre o estado de layout de um elemento. |
MenuBase |
Representa um controle que define as opções para os usuários selecionarem. |
MultiSelector |
Fornece uma classe abstrata para controles que permitem que vários itens sejam selecionados. |
Popup |
Representa uma janela pop-up que tem conteúdo. |
RangeBase |
Representa um elemento que tem um valor em um intervalo específico. |
RepeatButton |
Representa um controle que gera o evento Click repetidamente do momento em que ele é pressionado até que seja liberado. |
ResizeGrip |
Representa uma implementação de um controle Thumb que permite que um Window altere seu tamanho. |
ScrollBar |
Representa um controle que fornece uma barra de rolagem com um controle Thumb deslizante cuja posição corresponde a um valor. |
ScrollEventArgs |
Fornece dados para um evento Scroll que ocorre quando o Thumb de um ScrollBar se move. |
SelectiveScrollingGrid |
Um painel que pode manter células especificadas no local quando a exibição é rolada. |
Selector |
Representa um controle que permite que o usuário selecione itens entre seus elementos filho. |
StatusBar |
Representa um controle que exibe itens e informações em uma barra horizontal em uma janela de aplicativo. |
StatusBarItem |
Representa um item de um controle StatusBar. |
TabPanel |
Manipula o layout dos objetos TabItem em um TabControl. |
TextBoxBase |
Uma classe base abstrata que fornece funcionalidade para controles de edição de texto, inclusive TextBox e RichTextBox. |
Thumb |
Representa um controle que pode ser arrastado pelo usuário. |
TickBar |
Representa um controle que desenha um conjunto de marcas de escala para um controle Slider. |
ToggleButton |
A classe base para controles que podem mudar estados, como CheckBox. |
ToolBarOverflowPanel |
Usado para organizar itens ToolBar de estouro. |
ToolBarPanel | |
Track |
Representa uma primitiva de controle que manipula o posicionamento e dimensionamento de um controle de Thumb e de dois controles de RepeatButton que são usados para definir um Value. |
UniformGrid |
Possibilita uma maneira de organizar o conteúdo em uma grade na qual as células têm o mesmo tamanho. |
Estruturas
CustomPopupPlacement |
Define parâmetros de posicionamento personalizado para um controle Popup. |
GeneratorPosition |
GeneratorPosition é usado para descrever a posição de um item que é gerenciado por ItemContainerGenerator. |
Interfaces
IContainItemStorage |
Fornece uma implementação de recipiente de propriedades para painéis de itens. |
IHierarchicalVirtualizationAndScrollInfo |
Fornece propriedades por meio das quais um controle que exibe dados hierárquicos se comunica com um VirtualizingPanel. |
IItemContainerGenerator |
Uma interface que é implementada por classes que são responsáveis por gerar o conteúdo de IU (interface do usuário) em nome de um host. |
IRecyclingItemContainerGenerator |
Estende a interface do IItemContainerGenerator para reutilizar o conteúdo de interface do usuário que ele gera. Classes que serão responsáveis por gerar o conteúdo de IU (interface do usuário) em nome de um host implementam esta interface. |
IScrollInfo |
Representa a região rolável principal em um controle ScrollViewer. |
Enumerações
AutoToolTipPlacement |
Descreve os meios pelos quais o ToolTip automático é posicionado em um controle Slider. |
GeneratorDirection |
Especifica a direção na qual a geração de item ocorrerá. GeneratorDirection é usado pelo StartAt. |
GeneratorStatus |
Usado por ItemContainerGenerator para indicar o status de sua geração de item. |
PlacementMode |
Descreve o posicionamento em que um controle de Popup aparece na tela. |
PopupAnimation |
Descreve como um controle Popup é animado quando aberto. |
PopupPrimaryAxis |
Descreve a direção para mover um controle Popup para aumentar a quantidade do Popup que é visível. |
ScrollEventType |
Descreve o comportamento que causou um evento Scroll em um controle ScrollBar. |
TickBarPlacement |
Especifica o posicionamento de uma TickBar com relação ao Track de um controle Slider. |
TickPlacement |
Especifica a posição das marcas de escala em um controle Slider com relação ao Track implementado pelo controle. |
Delegados
CustomPopupPlacementCallback |
Representa um método que fornece o posicionamento personalizado de um controle Popup. |
DragCompletedEventHandler |
Representa um método que manipulará o evento roteado DragCompleted de um controle Thumb. |
DragDeltaEventHandler |
Representa um método que manipulará o evento roteado DragDelta de um controle Thumb. |
DragStartedEventHandler |
Representa o método que manipulará o evento roteado DragStarted de um controle Thumb. |
ItemsChangedEventHandler |
Representa o método que manipulará o evento de ItemsChanged . |
ScrollEventHandler |
Representa o método que manipulará o evento roteado Scroll que ocorre quando o Thumb de um ScrollBar se move. |