System.Windows.Controls.Primitives Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des classes de base et des contrôles conçus pour être utilisés dans le cadre d'autres contrôles, plus complexes.
Classes
BulletDecorator |
Représente un contrôle de disposition qui aligne une puce et un autre objet visuel. |
ButtonBase |
Représente la classe de base pour tous les contrôles Button. |
CalendarButton |
Représente un mois ou une année sur un objet Calendar. |
CalendarDayButton |
Représente un jour sur un Calendar. |
CalendarItem |
Représente le mois ou l'année affiché actuellement dans un Calendar. |
DataGridCellsPresenter |
Utilisé dans le modèle d'un DataGrid pour spécifier l'emplacement dans l'arborescence d'éléments visuels de contrôle où les cellules seront ajoutées. |
DataGridColumnHeader |
Représente un en-tête de colonne DataGrid individuel. |
DataGridColumnHeadersPresenter |
Utilisé dans le modèle d'un DataGrid pour spécifier l'emplacement dans l'arborescence d'éléments visuels de contrôle où les en-têtes de colonnes seront ajoutés. |
DataGridDetailsPresenter |
Utilisé dans le modèle d'un DataGrid pour spécifier l'emplacement dans l'arborescence d'éléments visuels de contrôle où les détails de ligne seront ajoutés. |
DataGridRowHeader |
Représente un en-tête de ligne DataGrid individuel. |
DataGridRowsPresenter |
Utilisé dans le modèle d'un DataGrid pour spécifier l'emplacement dans l'arborescence d'éléments visuels de contrôle où les lignes seront ajoutées. |
DatePickerTextBox |
Représente l'entrée de texte d'un DatePicker. |
DocumentPageView |
Représente une fenêtre d’affichage pour un DocumentPage paginé. |
DocumentViewerBase |
Fournit une classe de base pour les visionneuses qui doivent afficher du contenu fixe ou de flux (représentés respectivement par un FixedDocument ou un FlowDocument). |
DragCompletedEventArgs |
Fournit des informations à propos de l'événement DragCompleted qui se produit lorsqu'un utilisateur complète une opération glisser avec la souris d'un contrôle Thumb. |
DragDeltaEventArgs |
Fournit des informations à propos de l'événement DragDelta qui se produit lorsqu'un utilisateur fait glisser une ou plusieurs fois un contrôle Thumb avec la souris. |
DragStartedEventArgs |
Fournit des informations à propos de l’événement DragStarted qui se produit quand un utilisateur fait glisser un contrôle Thumb avec la souris. |
GridViewRowPresenterBase |
Représente la classe de base des classes qui définissent la disposition d’une ligne de données où différents éléments de données sont affichés dans des colonnes différentes. |
ItemsChangedEventArgs |
Fournit des données pour l'événement ItemsChanged. |
LayoutInformation |
Définit des méthodes qui fournissent des informations supplémentaires sur l'état de disposition d'un élément. |
MenuBase |
Représente un contrôle qui définit des choix sélectionnables par les utilisateurs. |
MultiSelector |
Fournit une classe abstraite pour les contrôles qui permet la sélection de plusieurs éléments. |
Popup |
Représente une fenêtre contextuelle qui a un contenu. |
RangeBase |
Représente un élément qui a une valeur dans une plage spécifique. |
RepeatButton |
Représente un contrôle qui déclenche son événement Click à plusieurs reprises, à partir du moment où l'utilisateur clique dessus et jusqu'à ce qu'il le relâche. |
ResizeGrip |
Représente une implémentation d’un contrôle Thumb qui permet à Window de modifier sa taille. |
ScrollBar |
Représente un contrôle qui fournit une barre de défilement avec un Thumb coulissant dont la position correspond à une valeur. |
ScrollEventArgs |
Fournit des données pour un événement Scroll qui se produit lorsque le Thumb d'un ScrollBar se déplace. |
SelectiveScrollingGrid |
Volet qui peut maintenir des cellules spécifiées en place en cas de défilement de l'affichage. |
Selector |
Représente un contrôle qui permet à un utilisateur de sélectionner des éléments parmi ses éléments enfants. |
StatusBar |
Représente un contrôle affichant des éléments et des informations dans une barre horizontale de la fenêtre d’une application. |
StatusBarItem |
Représente un élément d'un contrôle StatusBar. |
TabPanel |
Gère la disposition des objets TabItem sur un TabControl. |
TextBoxBase |
Classe de base abstraite qui fournit les fonctionnalités pour les contrôles d'édition de texte, y compris TextBox et RichTextBox. |
Thumb |
Représente un contrôle qui peut être déplacé par l’utilisateur. |
TickBar |
Représente un contrôle qui dessine un ensemble de graduations pour un contrôle Slider. |
ToggleButton |
Classe de base pour les contrôles qui peuvent faire basculer les états, par exemple CheckBox. |
ToolBarOverflowPanel |
Utilisé pour réorganiser des éléments ToolBar de dépassement de capacité. |
ToolBarPanel | |
Track |
Représente une primitive de contrôle qui gère le positionnement et le redimensionnement d'un contrôle Thumb et de deux contrôles RepeatButton utilisés pour définir une Value. |
UniformGrid |
Fournit un moyen d’organiser le contenu dans une grille dont toutes les cellules ont la même taille. |
Structures
CustomPopupPlacement |
Définit des paramètres de positionnement personnalisés pour un contrôle Popup. |
GeneratorPosition |
GeneratorPosition est utilisé pour décrire la position d'un élément géré par ItemContainerGenerator. |
Interfaces
IContainItemStorage |
Fournit une implémentation de conteneur de propriétés pour les panneaux d'élément. |
IHierarchicalVirtualizationAndScrollInfo |
Fournit les propriétés via lesquelles un contrôle qui affiche des données hiérarchiques communique avec VirtualizingPanel. |
IItemContainerGenerator |
Interface implémentée par les classes chargées de générer le contenu de l’interface utilisateur (IU) au nom d’un hôte. |
IRecyclingItemContainerGenerator |
Étend l'interface IItemContainerGenerator pour réutiliser le contenu de l'interface utilisateur générée. Les classes qui sont chargées de générer le contenu de l'interface utilisateur pour le compte d'un hôte implémentent cette interface. |
IScrollInfo |
Représente la zone déroulante principale à l’intérieur d’un contrôle ScrollViewer. |
Énumérations
AutoToolTipPlacement |
Décrit les moyens utilisés pour positionner l'ToolTip automatique sur un contrôle Slider. |
GeneratorDirection |
Spécifie la direction de la génération des éléments. GeneratorDirection est utilisé par StartAt. |
GeneratorStatus |
Utilisé par ItemContainerGenerator pour indiquer l'état de la génération des éléments. |
PlacementMode |
Décrit le positionnement d'un contrôle Popup sur l'écran. |
PopupAnimation |
Décrit la façon dont un contrôle Popup s’anime quand il s’ouvre. |
PopupPrimaryAxis |
Décrit la direction de déplacement d’un contrôle Popup pour augmenter la quantité de Popup qui est visible. |
ScrollEventType |
Décrit le comportement qui a provoqué un événement Scroll pour un contrôle ScrollBar. |
TickBarPlacement |
Spécifie le positionnement d'un TickBar par rapport au Track d'un contrôle Slider. |
TickPlacement |
Spécifie la position des graduations dans un contrôle Slider par rapport au Track implémenté par le contrôle. |
Délégués
CustomPopupPlacementCallback |
Représente une méthode qui fournit un positionnement personnalisé pour un contrôle Popup. |
DragCompletedEventHandler |
Représente une méthode qui gère l’événement routé DragCompleted d’un contrôle Thumb. |
DragDeltaEventHandler |
Représente une méthode qui gère l’événement routé DragDelta d’un contrôle Thumb. |
DragStartedEventHandler |
Représente la méthode qui gère l’événement routé DragStarted d’un contrôle Thumb. |
ItemsChangedEventHandler |
Représente la méthode qui gérera l'événement ItemsChanged. |
ScrollEventHandler |
Représente la méthode qui gère l’événement routé Scroll qui se produit en cas de déplacement du Thumb de ScrollBar. |