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