System.Windows.Controls Namespace

Fournit des classes pour créer des éléments, appelés contrôles, qui permettent à un utilisateur d'interagir avec une application. Provides classes to create elements, known as controls, that enable a user to interact with an application. Les classes de contrôle sont au cœur de l'expérience de l'utilisateur avec toute application parce qu'ils autorisent un utilisateur à afficher, sélectionner ou entrer des données ou d'autres informations. The control classes are at the core of the user's experience with any application because they allow a user to view, select, or enter data or other information.

Classes

AccessText

Indique par un trait de soulignement le caractère utilisé comme touche d'accès.Specifies with an underscore the character that is used as the access key.

ActivatingKeyTipEventArgs

Fournit des données pour l'événement ActivatingKeyTip.Provides data for the ActivatingKeyTip event.

AddingNewItemEventArgs

Fournit des données pour l'événement AddingNewItem.Provides data for the AddingNewItem event.

AdornedElementPlaceholder

Représente l'élément utilisé dans un ControlTemplate pour spécifier la position d'un contrôle décoré par rapport à d'autres éléments dans le ControlTemplate.Represents the element used in a ControlTemplate to specify where a decorated control is placed relative to other elements in the ControlTemplate.

AlternationConverter

Convertit un entier vers et à partir d'un objet en appliquant l'entier en tant qu'index à une liste d'objets.Converts an integer to and from an object by applying the integer as an index to a list of objects.

BooleanToVisibilityConverter

Représente le convertisseur qui convertit des valeurs Boolean en des valeurs d'énumération Visibility, et vice versa.Represents the converter that converts Boolean values to and from Visibility enumeration values.

Border

Dessine une bordure, un arrière-plan ou les deux autour d'un autre élément.Draws a border, background, or both around another element.

BorderGapMaskConverter

Représente un convertisseur qui convertit les dimensions d’un contrôle GroupBox en VisualBrush.Represents a converter that converts the dimensions of a GroupBox control into a VisualBrush.

Button

Représente un contrôle de bouton Windows, qui réagit à l’événement Click.Represents a Windows button control, which reacts to the Click event.

Calendar

Représente un contrôle qui permet à un utilisateur de sélectionner une date en affichant un calendrier visuel.Represents a control that enables a user to select a date by using a visual calendar display.

CalendarBlackoutDatesCollection

Représente une collection de dates ne pouvant pas être sélectionnées dans un Calendar.Represents a collection of non-selectable dates in a Calendar.

CalendarDateChangedEventArgs

Fournit des données pour l'événement DisplayDateChanged.Provides data for the DisplayDateChanged event.

CalendarDateRange

Représente une plage de dates dans un Calendar.Represents a range of dates in a Calendar.

CalendarModeChangedEventArgs

Fournit des données pour l'événement DisplayModeChanged.Provides data for the DisplayModeChanged event.

Canvas

Définit une zone dans laquelle vous pouvez placer explicitement des éléments enfants au moyen de coordonnées relatives à la zone de Canvas.Defines an area within which you can explicitly position child elements by using coordinates that are relative to the Canvas area.

CheckBox

Représente un contrôle qu'un utilisateur peut sélectionner et effacer.Represents a control that a user can select and clear.

CleanUpVirtualizedItemEventArgs

Fournit des données pour l'événement CleanUpVirtualizedItem.Provides data for the CleanUpVirtualizedItem event.

ColumnDefinition

Définit les propriétés spécifiques à la colonne qui s’appliquent aux éléments Grid.Defines column-specific properties that apply to Grid elements.

ColumnDefinitionCollection

Fournit l’accès à une collection ordonnée et fortement typée d’objets ColumnDefinition.Provides access to an ordered, strongly typed collection of ColumnDefinition objects.

ComboBox

Représente un contrôle de sélection doté d’une liste déroulante qui peut être affichée ou masquée en cliquant sur la flèche située sur le contrôle.Represents a selection control with a drop-down list that can be shown or hidden by clicking the arrow on the control.

ComboBoxItem

Implémente un élément sélectionnable dans un ComboBox.Implements a selectable item inside a ComboBox.

ContentControl

Représente un contrôle contenant un élément de contenu de n'importe quel type.Represents a control with a single piece of content of any type.

ContentPresenter

Affiche le contenu d'un ContentControl.Displays the content of a ContentControl.

ContextMenu

Représente un menu contextuel qui permet à un contrôle de proposer des fonctionnalités propres à son contexte.Represents a pop-up menu that enables a control to expose functionality that is specific to the context of the control.

ContextMenuEventArgs

Fournit des données pour l'événement de menu contextuel.Provides data for the context menu event.

ContextMenuService

Fournit l'implémentation du système pour afficher un ContextMenu.Provides the system implementation for displaying a ContextMenu.

Control

Représente la classe de base des éléments d’interface utilisateur (IU) qui utilisent un ControlTemplate pour définir leur apparence.Represents the base class for user interface (UI) elements that use a ControlTemplate to define their appearance.

ControlTemplate

Spécifie la structure visuelle et les aspects comportementaux d'un Control qui peuvent être partagés par plusieurs instances du contrôle.Specifies the visual structure and behavioral aspects of a Control that can be shared across multiple instances of the control.

DataErrorValidationRule

Représente une règle qui vérifie les erreurs déclenchées par l’implémentation de IDataErrorInfo de l’objet source.Represents a rule that checks for errors that are raised by the IDataErrorInfo implementation of the source object.

DataGrid

Représente un contrôle qui affiche des données dans une grille personnalisable.Represents a control that displays data in a customizable grid.

DataGridAutoGeneratingColumnEventArgs

Fournit des données pour l'événement AutoGeneratingColumn.Provides data for the AutoGeneratingColumn event.

DataGridBeginningEditEventArgs

Fournit des données pour l'événement BeginningEdit.Provides data for the BeginningEdit event.

DataGridBoundColumn

Sert de classe de base pour les colonnes qui peuvent créer une liaison avec une propriété dans la source de données d'une DataGrid.Serves as the base class for columns that can bind to a property in the data source of a DataGrid.

DataGridCell

Représente une cellule d'un contrôle DataGrid.Represents a cell of a DataGrid control.

DataGridCellClipboardEventArgs

Fournit des données pour les événements CopyingCellClipboardContent et PastingCellClipboardContent.Provides data for the CopyingCellClipboardContent and PastingCellClipboardContent events.

DataGridCellEditEndingEventArgs

Fournit des données pour l'événement CellEditEnding.Provides data for the CellEditEnding event.

DataGridCellsPanel

Représente un panneau qui présente des cellules et des en-têtes de colonnes dans une grille de données.Represents a panel that lays out cells and column headers in a data grid.

DataGridCheckBoxColumn

Représente une colonne DataGrid qui héberge des contrôles CheckBox dans ses cellules.Represents a DataGrid column that hosts CheckBox controls in its cells.

DataGridColumn

Représente une colonne DataGrid.Represents a DataGrid column.

DataGridColumnEventArgs

Fournit des données pour les événements ColumnDisplayIndexChanged et ColumnReordered.Provides data for the ColumnDisplayIndexChanged and ColumnReordered events.

DataGridColumnReorderingEventArgs

Fournit des données pour l'événement ColumnReordering.Provides data for the ColumnReordering event.

DataGridComboBoxColumn

Représente une colonne DataGrid qui héberge des contrôles ComboBox dans ses cellules.Represents a DataGrid column that hosts ComboBox controls in its cells.

DataGridHyperlinkColumn

Représente une colonne DataGrid qui héberge des éléments Uri dans ses cellules.Represents a DataGrid column that hosts Uri elements in its cells.

DataGridLengthConverter

Convertit des instances de divers types vers et à partir d'instances de la classe DataGridLength.Converts instances of various types to and from instances of the DataGridLength class.

DataGridPreparingCellForEditEventArgs

Fournit des données pour l'événement PreparingCellForEdit.Provides data for the PreparingCellForEdit event.

DataGridRow

Représente une ligne DataGrid.Represents a DataGrid row.

DataGridRowClipboardEventArgs

Fournit des données pour l'événement CopyingRowClipboardContent.Provides data for the CopyingRowClipboardContent event.

DataGridRowDetailsEventArgs

Fournit les données des événements LoadingRowDetails, UnloadingRowDetails et RowDetailsVisibilityChanged.Provides data for the LoadingRowDetails, UnloadingRowDetails, and RowDetailsVisibilityChanged events.

DataGridRowEditEndingEventArgs

Fournit des données pour l'événement RowEditEnding.Provides data for the RowEditEnding event.

DataGridRowEventArgs

Fournit des données pour les événements LoadingRow et UnloadingRow.Provides data for the LoadingRow and UnloadingRow events.

DataGridSortingEventArgs

Fournit des données pour l'événement Sorting.Provides data for the Sorting event.

DataGridTemplateColumn

Représente une colonne DataGrid qui héberge du contenu spécifié par modèle dans ses cellules.Represents a DataGrid column that hosts template-specified content in its cells.

DataGridTextColumn

Représente une colonne DataGrid qui héberge du contenu textuel dans ses cellules.Represents a DataGrid column that hosts textual content in its cells.

DataTemplateSelector

Fournit un moyen de choisir un DataTemplate en fonction de l’objet de données et de l’élément lié aux données.Provides a way to choose a DataTemplate based on the data object and the data-bound element.

DatePicker

Représente un contrôle qui permet à l’utilisateur de sélectionner une date.Represents a control that allows the user to select a date.

DatePickerDateValidationErrorEventArgs

Fournit des données pour l'événement DateValidationError.Provides data for the DateValidationError event.

Decorator

Fournit une classe de base pour les éléments qui appliquent des effets sur ou autour d'un élément enfant unique, tel que Border ou Viewbox.Provides a base class for elements that apply effects onto or around a single child element, such as Border or Viewbox.

DefinitionBase

Définit les fonctionnalités exigées pour prendre en charge un groupe de taille partagée qui est utilisé par les classes ColumnDefinitionCollection et RowDefinitionCollection.Defines the functionality required to support a shared-size group that is used by the ColumnDefinitionCollection and RowDefinitionCollection classes. Il s'agit d'une classe abstraite.This is an abstract class.

DockPanel

Définit une zone dans laquelle vous pouvez disposer les éléments enfants horizontalement ou verticalement les uns par rapport aux autres.Defines an area where you can arrange child elements either horizontally or vertically, relative to each other.

DocumentViewer

Représente un contrôle qui peut héberger paginé d’affichage de document FixedDocument contenu tel qu’un XpsDocument.Represents a document viewing control that can host paginated FixedDocument content such as an XpsDocument.

ExceptionValidationRule

Représente une règle qui recherche les exceptions levées pendant la mise à jour de la propriété de source de liaison.Represents a rule that checks for exceptions that are thrown during the update of the binding source property.

Expander

Représente le contrôle qui affiche un en-tête dont la fenêtre réductible affiche du contenu.Represents the control that displays a header that has a collapsible window that displays content.

FlowDocumentPageViewer

Représente un contrôle pour afficher le contenu dans un mode d’affichage fixe qui présente le contenu une page à la fois.Represents a control for viewing flow content in a fixed viewing mode that shows content one page at a time.

FlowDocumentReader

Fournit un contrôle pour afficher du contenu dynamique, avec prise en charge intégrée de plusieurs modes d’affichage.Provides a control for viewing flow content, with built-in support for multiple viewing modes.

FlowDocumentScrollViewer

Fournit un contrôle pour afficher du contenu dynamique dans un mode de défilement continu.Provides a control for viewing flow content in a continuous scrolling mode.

Frame

Frame est un contrôle de contenu qui prend en charge la navigation.Frame is a content control that supports navigation.

Grid

Définit une zone de grille flexible composée de colonnes et de lignes.Defines a flexible grid area that consists of columns and rows.

GridSplitter

Représente le contrôle qui répartit l’espace entre les colonnes ou les lignes d’un contrôle Grid.Represents the control that redistributes space between columns or rows of a Grid control.

GridView

Représente un mode d’affichage qui affiche les éléments de données dans des colonnes pour un contrôle ListView.Represents a view mode that displays data items in columns for a ListView control.

GridViewColumn

Représente une colonne qui affiche des données.Represents a column that displays data.

GridViewColumnCollection

Représente une collection d'objets GridViewColumn.Represents a collection of GridViewColumn objects.

GridViewColumnHeader

Représente l'en-tête de colonne d'un GridViewColumn.Represents a column header for a GridViewColumn.

GridViewHeaderRowPresenter

Représente un objet utilisé pour définir la disposition d'une ligne d'en-têtes de colonne.Represents an object that is used to define the layout of a row of column headers.

GridViewRowPresenter

Représente un objet qui spécifie la disposition d'une ligne de données.Represents an object that specifies the layout of a row of data.

GroupBox

Représente un contrôle qui crée un conteneur avec bordure et en-tête pour le contenu de l’interface utilisateur (IU).Represents a control that creates a container that has a border and a header for user interface (UI) content.

GroupItem

S’affiche comme la racine de la sous-arborescence visuelle générée pour un groupe.Appears as the root of the visual subtree generated for a group.

GroupStyle

Définit l’aspect souhaité pour le groupe à chaque niveau.Defines how you want the group to look at each level.

HeaderedContentControl

Fournit l’implémentation de base pour tous les contrôles qui présentent un contenu unique et un en-tête.Provides the base implementation for all controls that contain single content and have a header.

HeaderedItemsControl

Représente un contrôle qui contient plusieurs éléments et possède un en-tête.Represents a control that contains multiple items and has a header.

Image

Représente un contrôle qui affiche une image.Represents a control that displays an image.

InitializingNewItemEventArgs

Fournit des données pour l'événement InitializingNewItem.Provides data for the InitializingNewItem event.

InkCanvas

Définit une zone qui reçoit et affiche des traits d’encre.Defines an area that receives and displays ink strokes.

InkCanvasGestureEventArgs

Fournit des données pour l'événement Gesture.Provides data for the Gesture event.

InkCanvasSelectionChangingEventArgs

Fournit des données pour le SelectionChanging.Provides data for the SelectionChanging.

InkCanvasSelectionEditingEventArgs

Fournit des données pour les événements SelectionMoving et SelectionResizing.Provides data for the SelectionMoving and SelectionResizing events.

InkCanvasStrokeCollectedEventArgs

Fournit des données pour l'événement StrokeCollected.Provides data for the StrokeCollected event.

InkCanvasStrokeErasingEventArgs

Fournit des données pour l'événement StrokeErasing.Provides data for the StrokeErasing event.

InkCanvasStrokesReplacedEventArgs

Fournit des données pour l'événement StrokesReplaced.Provides data for the StrokesReplaced event.

InkPresenter

Affiche de l’encre sur une surface.Renders ink on a surface.

ItemCollection

Contient la liste des éléments qui constituent le contenu de ItemsControl.Holds the list of items that constitute the content of an ItemsControl.

ItemContainerGenerator

Génère l’interface utilisateur (IU) pour le compte de son hôte, par exemple ItemsControl.Generates the user interface (UI) on behalf of its host, such as an ItemsControl.

ItemContainerTemplate

Fournit le modèle pour produire un conteneur pour un objet ItemsControl.Provides the template for producing a container for an ItemsControl object.

ItemContainerTemplateKey

Fournit une clé de ressource pour un objet ItemContainerTemplate.Provides a resource key for an ItemContainerTemplate object.

ItemContainerTemplateSelector

Vous permet de sélectionner ItemContainerTemplate pour chaque élément dans ItemsControl.Enables you to select an ItemContainerTemplate for each item within an ItemsControl.

ItemsControl

Représente un contrôle qui peut être utilisé pour présenter une collection d’éléments.Represents a control that can be used to present a collection of items.

ItemsPanelTemplate

Spécifie le panneau créé par ItemsPresenter pour la disposition des éléments d'un ItemsControl.Specifies the panel that the ItemsPresenter creates for the layout of the items of an ItemsControl.

ItemsPresenter

Utilisé dans le modèle d’un contrôle d’élément pour spécifier l’emplacement dans l’arborescence d’éléments visuels du contrôle où le ItemsPanel défini par ItemsControl doit être ajouté.Used within the template of an item control to specify the place in the control's visual tree where the ItemsPanel defined by the ItemsControl is to be added.

KeyTipAccessedEventArgs

Fournit des données pour l'événement KeyTipAccessed.Provides data for the KeyTipAccessed event.

KeyTipControl

Représente le contrôle utilisé à l'intérieur du KeyTip.Represents the control used inside the KeyTip.

KeyTipService

Représente un service qui fournit des propriétés, méthodes et événements pour activer et gérer les touches d'accès dans les contrôles WPF Ribbon.Represents a service that provides properties, methods, and events to enable and manage KeyTips in WPF Ribbon controls.

Label

Représente l’étiquette de texte pour un contrôle et prend en charge les clés d’accès.Represents the text label for a control and provides support for access keys.

ListBox

Contient une liste d'éléments sélectionnables.Contains a list of selectable items.

ListBoxItem

Représente un élément sélectionnable dans un ListBox.Represents a selectable item in a ListBox.

ListView

Représente un contrôle qui affiche une liste d'éléments de données.Represents a control that displays a list of data items.

ListViewItem

Représente un élément dans un contrôle ListView.Represents an item in a ListView control.

MediaElement

Représente un contrôle qui contient des éléments audio et/ou vidéo.Represents a control that contains audio and/or video.

Menu

Représente un contrôle de menu Windows qui vous permet d’organiser de façon hiérarchique des éléments associés à des commandes et à des gestionnaires d’événements.Represents a Windows menu control that enables you to hierarchically organize elements associated with commands and event handlers.

MenuItem

Représente un élément sélectionnable dans un Menu.Represents a selectable item inside a Menu.

MenuScrollingVisibilityConverter

Représente un convertisseur de liaison de données pour gérer la visibilité des boutons de répétition dans les menus déroulants.Represents a data-binding converter to handle the visibility of repeat buttons in scrolling menus.

NotifyDataErrorValidationRule

Représente une règle qui vérifie les erreurs déclenchées par une source de données qui implémente INotifyDataErrorInfo.Represents a rule that checks for errors that are raised by a data source that implements INotifyDataErrorInfo.

Page

Encapsule une page de contenu dans laquelle il est possible de naviguer et qui peut être hébergée par Windows Internet Explorer, NavigationWindow et Frame.Encapsulates a page of content that can be navigated to and hosted by Windows Internet Explorer, NavigationWindow, and Frame.

Panel

Fournit une classe de base pour tous les éléments Panel.Provides a base class for all Panel elements. Utilisez les éléments Panel pour positionner et organiser les objets enfants dans les applications WPF (Windows Presentation Foundation).Use Panel elements to position and arrange child objects in Windows Presentation Foundation (WPF) applications.

PasswordBox

Représente un contrôle conçu pour la saisie et la gestion des mots de passe.Represents a control designed for entering and handling passwords.

PrintDialog

Appelle une boîte de dialogue d’impression Microsoft Windows standard qui configure un PrintTicket et une PrintQueue selon les entrées d’utilisateur puis imprime un document.Invokes a standard Microsoft Windows print dialog box that configures a PrintTicket and PrintQueue according to user input and then prints a document.

PrintDialogException

L’exception qui est levée quand une condition d’erreur se produit à l’ouverture, l’accès ou au cours de l’utilisation d’une PrintDialog.The exception that is thrown when an error condition occurs during the opening, accessing, or using of a PrintDialog.

ProgressBar

Indique la progression d'une opération.Indicates the progress of an operation.

RadioButton

Représente un bouton qui peut être sélectionné mais pas désélectionné par un utilisateur.Represents a button that can be selected, but not cleared, by a user. Vous pouvez définir la propriété IsChecked d'une case d'option RadioButton en cliquant sur celle-ci, mais vous ne pouvez la désélectionner que par programme.The IsChecked property of a RadioButton can be set by clicking it, but it can only be cleared programmatically.

RichTextBox

Représente un contrôle d'édition enrichi qui opère sur des objets FlowDocument.Represents a rich editing control which operates on FlowDocument objects.

RowDefinition

Définit des propriétés spécifiques aux lignes qui s'appliquent aux éléments Grid.Defines row-specific properties that apply to Grid elements.

RowDefinitionCollection

Fournit l’accès à une collection ordonnée et fortement typée d’objets RowDefinition.Provides access to an ordered, strongly typed collection of RowDefinition objects.

ScrollChangedEventArgs

Décrit une modification de l’état de défilement et contient les arguments obligatoires pour un événement ScrollChanged.Describes a change in the scrolling state and contains the required arguments for a ScrollChanged event.

ScrollContentPresenter

Affiche le contenu d'un contrôle ScrollViewer.Displays the content of a ScrollViewer control.

ScrollViewer

Représente une zone avec défilement qui peut contenir d'autres éléments visibles.Represents a scrollable area that can contain other visible elements.

SelectedCellsChangedEventArgs

Fournit des données pour l'événement SelectedCellsChanged.Provides data for the SelectedCellsChanged event.

SelectedDatesCollection

Représente un jeu de dates sélectionnées dans un Calendar.Represents a set of selected dates in a Calendar.

SelectionChangedEventArgs

Fournit des données pour l'événement SelectionChanged.Provides data for the SelectionChanged event.

Separator

Contrôle utilisé pour séparer des éléments dans des contrôles d'éléments.Control that is used to separate items in items controls.

Slider

Représente un contrôle qui laisse l'utilisateur sélectionner dans une plage de valeurs en déplaçant un contrôle Thumb le long d'un Track.Represents a control that lets the user select from a range of values by moving a Thumb control along a Track.

SoundPlayerAction

Représente une TriggerAction de lecture audio légère utilisée pour lire des fichiers .wav.Represents a lightweight audio playback TriggerAction used to play .wav files.

SpellCheck

Offre une fonctionnalité de vérification de l’orthographe en temps réel pour les contrôles d’édition de texte, tels que TextBox et RichTextBox.Provides real-time spell-checking functionality to text-editing controls, such as TextBox and RichTextBox.

SpellingError

Représente un mot mal orthographié dans un contrôle d’édition (c’est-à-dire TextBox ou RichTextBox).Represents a misspelled word in an editing control (i.e. TextBox or RichTextBox).

StackPanel

Dispose des éléments enfants sur une seule ligne orientée horizontalement ou verticalement.Arranges child elements into a single line that can be oriented horizontally or vertically.

StickyNoteControl

Représente un contrôle qui permet aux utilisateurs de joindre du texte tapé ou des annotations manuscrites aux documents.Represents a control that lets users attach typed text or handwritten annotations to documents.

StyleSelector

Fournit une méthode pour appliquer des styles selon une logique personnalisée.Provides a way to apply styles based on custom logic.

TabControl

Représente un contrôle qui contient plusieurs éléments qui partagent le même espace sur l’écran.Represents a control that contains multiple items that share the same space on the screen.

TabItem

Représente un élément sélectionnable dans un TabControl.Represents a selectable item inside a TabControl.

TextBlock

Fournit un contrôle léger pour l’affichage de petites quantités de contenu de flux.Provides a lightweight control for displaying small amounts of flow content.

TextBox

Représente un contrôle qui peut être utilisé pour afficher ou éditer du texte non formaté.Represents a control that can be used to display or edit unformatted text.

TextChange

Contient des informations sur les modifications qui se produisent dans l'événement TextChanged.Contains information about the changes that occur in the TextChanged event.

TextChangedEventArgs

Fournit des données pour l'événement TextChanged.Provides data for the TextChanged event.

TextSearch

Permet à un utilisateur d'accéder rapidement aux éléments dans un jeu en entrant des préfixes de chaînes.Enables a user to quickly access items in a set by typing prefixes of strings.

ToolBar

Fournit un conteneur pour un groupe de commandes ou de contrôles.Provides a container for a group of commands or controls.

ToolBarTray

Représente le conteneur qui gère la disposition d'un ToolBar.Represents the container that handles the layout of a ToolBar.

ToolTip

Représente un contrôle qui crée une fenêtre indépendante affichant des informations pour un élément de l'interface.Represents a control that creates a pop-up window that displays information for an element in the interface.

ToolTipEventArgs

Fournit des informations d'événement pour les événements qui se produisent lorsqu'une info‑bulle s'ouvre ou se ferme.Provides event information for events that occur when a tooltip opens or closes.

ToolTipService

Représente un service qui fournit des propriétés et des événements pour contrôler l’affichage et le comportement des info-bulles.Represents a service that provides properties and events to control the display and behavior of tooltips.

TreeView

Représente un contrôle qui affiche des données hiérarchiques dans une arborescence ayant des éléments qui peuvent être développés ou réduits.Represents a control that displays hierarchical data in a tree structure that has items that can expand and collapse.

TreeViewItem

Implémente un élément sélectionnable dans un contrôle TreeView.Implements a selectable item in a TreeView control.

UIElementCollection

Représente une collection ordonnée d’éléments enfants UIElement.Represents an ordered collection of UIElement child elements.

UserControl

Fournit un moyen simple de créer un contrôle.Provides a simple way to create a control.

Validation

Fournit des méthodes et des propriétés jointes qui prennent en charge la validation des données.Provides methods and attached properties that support data validation.

ValidationError

Représente une erreur de validation créée par le moteur de liaison lorsqu'une ValidationRule signale une erreur de validation ou explicitement par la méthode MarkInvalid(BindingExpressionBase, ValidationError).Represents a validation error that is created either by the binding engine when a ValidationRule reports a validation error, or through the MarkInvalid(BindingExpressionBase, ValidationError) method explicitly.

ValidationErrorEventArgs

Fournit des informations pour l’événement attaché Error.Provides information for the Error attached event.

ValidationResult

Représente le résultat retourné par la méthode ValidationRule.Validate(Object, CultureInfo)Represents the result returned by the ValidationRule.Validate(Object, CultureInfo) qui indique si la valeur vérifiée a été validée par la règle de validation ValidationRule.method that indicates whether the checked value passed the ValidationRule.

ValidationRule

Fournit un moyen de créer une règle personnalisée pour vérifier la validité de l’entrée d’utilisateur.Provides a way to create a custom rule in order to check the validity of user input.

ViewBase

Représente la classe de base pour les affichages qui définissent l'apparence des données d'un contrôle ListView.Represents the base class for views that define the appearance of data in a ListView control.

Viewbox

Définit un élément décoratif de contenu qui peut étirer et redimensionner un seul élément enfant pour remplir l’espace disponible.Defines a content decorator that can stretch and scale a single child to fill the available space.

Viewport3D

Restitue le contenu 3D dans les limites de disposition 2D de l'élément Viewport3D.Renders the contained 3-D content within the 2-D layout bounds of the Viewport3D element.

VirtualizationCacheLengthConverter

Convertit des objets vers et à partir de VirtualizationCacheLength.Converts objects to and from a VirtualizationCacheLength.

VirtualizingPanel

Fournit une infrastructure pour les éléments Panel qui virtualisent leur collection de données enfants.Provides a framework for Panel elements that virtualize their child data collection. Il s'agit d'une classe abstraite.This is an abstract class.

VirtualizingStackPanel

Organise et virtualise un contenu sur une seule ligne orientée horizontalement ou verticalement.Arranges and virtualizes content on a single line that is oriented either horizontally or vertically.

WebBrowser

Héberge des documents HTML et navigue entre ceux-ci.Hosts and navigates between HTML documents. Permet l’interopérabilité entre le code managé WPF et le script HTML.Enables interoperability between WPF managed code and HTML script.

WrapPanel

Positionne des éléments enfants dans un ordre séquentiel de gauche à droite, en faisant passer le contenu à la ligne suivante au bord de la zone conteneur.Positions child elements in sequential position from left to right, breaking content to the next line at the edge of the containing box. Le classement continue ensuite séquentiellement de haut en bas ou de droite à gauche, selon la valeur de la propriété Orientation.Subsequent ordering happens sequentially from top to bottom or from right to left, depending on the value of the Orientation property.

Structures

DataGridCellInfo

Représente les informations sur une cellule spécifique dans un DataGrid.Represents information about a specific cell in a DataGrid.

DataGridClipboardCellContent

Encapsule la valeur et l'emplacement d'une cellule DataGrid pour une utilisation lors de la copie du contenu vers le Presse-papiers.Encapsulates the value and location of a DataGrid cell for use when copying content to the Clipboard.

DataGridLength

Représente les longueurs des éléments dans le contrôle DataGrid.Represents the lengths of elements within the DataGrid control.

HierarchicalVirtualizationConstraints

Spécifie les tailles de la fenêtre d'affichage et du cache d'un contrôle.Specifies the sizes of a control's viewport and cache. Cette structure est utilisée par l'interface IHierarchicalVirtualizationAndScrollInfo.This structure is used by the IHierarchicalVirtualizationAndScrollInfo interface.

HierarchicalVirtualizationHeaderDesiredSizes

Représente la taille voulue de l'en-tête du contrôle, en pixels et en unités logiques.Represents the desired size of the control's header, in pixels and in logical units. Cette structure est utilisée par l'interface IHierarchicalVirtualizationAndScrollInfo.This structure is used by the IHierarchicalVirtualizationAndScrollInfo interface.

HierarchicalVirtualizationItemDesiredSizes

Représente la taille souhaitée des éléments du contrôle, en unités indépendantes des appareils (1/96e de pouce par unité) et en unités logiques.Represents the desired size of the control's items, in device-independent units (1/96th inch per unit) and in logical units.

PageRange

Spécifie une plage de pages.Specifies a range of pages.

VirtualizationCacheLength

Représente les mesures pour la propriété jointe CacheLength .Represents the measurements for the CacheLength attached property.

Énumérations

CalendarMode

Spécifie si un Calendar affiche un mois, une année ou une décennie.Specifies whether a Calendar displays a month, year, or decade.

CalendarSelectionMode

Spécifie si une ou plusieurs dates peuvent être sélectionnées dans un Calendar.Specifies whether a single or multiple dates can be selected in a Calendar.

CharacterCasing

Spécifie la casse de caractères tapé manuellement dans un contrôle TextBox.Specifies the case of characters typed manually into a TextBox control.

ClickMode

Spécifie quand l'événement Click doit être déclenché.Specifies when the Click event should be raised.

DataGridClipboardCopyMode

Définit des constantes qui spécifient si les utilisateurs peuvent copier des données d'un contrôle DataGrid vers le Presse-papiers et si les valeurs d'en-tête de colonne sont incluses.Defines constants that specify whether users can copy data from a DataGrid control to the Clipboard and whether column header values are included.

DataGridEditAction

Définit des constantes qui spécifient si une modification est annulée ou validée.Defines constants that specify whether an edit is being canceled or committed.

DataGridEditingUnit

Définit des constantes qui indiquent si la modification est activée au niveau de la cellule ou au niveau de la ligne.Defines constants that specify whether editing is enabled on a cell level or on a row level.

DataGridGridLinesVisibility

Définit les constantes qui spécifient la visibilité du quadrillage dans un DataGrid.Defines constants that specify the visibility of the grid lines in a DataGrid.

DataGridHeadersVisibility

Définit les constantes qui spécifient la visibilité des en-têtes de ligne et de colonne dans un DataGrid.Defines constants that specify the visibility of row and column headers in a DataGrid.

DataGridLengthUnitType

Définit les constantes qui spécifient la façon dont les éléments d'un DataGrid sont dimensionnés.Defines constants that specify how elements in a DataGrid are sized.

DataGridRowDetailsVisibilityMode

Définit les constantes qui spécifient quand les détails de ligne DataGrid sont affichés.Defines constants that specify when DataGrid row details are displayed.

DataGridSelectionMode

Définit des constantes qui spécifient si les sélections d'un seul ou de plusieurs éléments sont prises en charge par un contrôle DataGrid.Defines constants that specify whether single or multiple item selections are supported by a DataGrid control.

DataGridSelectionUnit

Définit les constantes qui spécifient si les cellules, les lignes, ou les deux, sont utilisées pour la sélection dans un contrôle DataGrid.Defines constants that specify whether cells, rows, or both, are used for selection in a DataGrid control.

DatePickerFormat

Spécifie les formats de date pour un DatePicker.Specifies date formats for a DatePicker.

Dock

Spécifie la position Dock d'un élément enfant à l'intérieur d'un DockPanel.Specifies the Dock position of a child element that is inside a DockPanel.

ExpandDirection

Spécifie la direction dans laquelle un contrôle Expander ouvre.Specifies the direction in which an Expander control opens.

FlowDocumentReaderViewingMode

Modes d'affichage des noms pour le contrôle FlowDocumentReader.Names viewing modes for the FlowDocumentReader control.

GridResizeBehavior

Spécifie les lignes ou les colonnes redimensionnées par un contrôle GridSplitter.Specifies the rows or columns that are resized by a GridSplitter control.

GridResizeDirection

Spécifie si un contrôle GridSplitter redistribue l'espace entre les lignes ou entre les colonnes.Specifies whether a GridSplitter control redistributes space between rows or between columns.

GridViewColumnHeaderRole

Définit l'état ou le rôle d'un contrôle GridViewColumnHeader.Defines the state or role of a GridViewColumnHeader control.

InkCanvasClipboardFormat

Spécifie les formats qu'un InkCanvas acceptera à partir du Presse‑papiers.Specifies the formats that an InkCanvas will accept from the Clipboard.

InkCanvasEditingMode

Spécifie le mode de modification pour InkCanvasSpecifies the editing mode for the InkCanvas

InkCanvasSelectionHitResult

Identifie les différentes parties d'un ornement de sélection sur un InkCanvas.Identifies the various parts of a selection adorner on an InkCanvas.

KeyTipHorizontalPlacement

Spécifie les valeurs pour le positionnement horizontal du KeyTip par rapport à sa cible de placement.Specifies the values for the horizontal placement of the KeyTip relative to its placement target.

KeyTipVerticalPlacement

Spécifie les valeurs pour le positionnement vertical du KeyTip par rapport à sa cible de placement.Specifies the values for the vertical placement of the KeyTip relative to its placement target.

MediaState

Spécifie les états qui peuvent être appliqués à un MediaElement pour les propriétés LoadedBehavior et UnloadedBehavior.Specifies the states that can be applied to a MediaElement for the LoadedBehavior and UnloadedBehavior properties.

MenuItemRole

Définit les différents rôles qu'un MenuItem peut jouer.Defines the different roles that a MenuItem can have.

Orientation

Définit les différentes orientations qu’un contrôle ou une disposition peut avoir.Defines the different orientations that a control or layout can have.

OverflowMode

Spécifie la manière dont les éléments ToolBar sont placés dans le panneau de barre d'outils principal et dans le panneau de dépassement de capacité.Specifies how ToolBar items are placed in the main toolbar panel and in the overflow panel.

PageRangeSelection

Spécifie si l'ensemble des pages ou un nombre limité de pages uniquement doit être traité au cours d'une opération, le plus souvent une impression.Specifies whether all the pages or only a limited range will be processed by an operation, usually printing.

PanningMode

Spécifie la façon dont ScrollViewer réagit à la manipulation tactile.Specifies how ScrollViewer reacts to touch manipulation.

ScrollBarVisibility

Spécifie la visibilité d'une ScrollBar pour un contenu déroulant.Specifies the visibility of a ScrollBar for scrollable content.

ScrollUnit

Spécifie le type d'unité utilisée par la propriété ScrollUnit jointe.Specifies the type of unit that is used by the ScrollUnit attached property.

SelectionMode

Définit le mode de sélection pour une ListBox.Defines the selection behavior for a ListBox.

SelectiveScrollingOrientation

Spécifie la direction dans laquelle les volets SelectiveScrollingGrid peuvent défiler.Specifies the direction that SelectiveScrollingGrid panels can scroll.

SpellingReform

Spécifie les règles de réforme orthographique utilisées par le vérificateur orthographique du contrôle d’édition de texte (c’est-à-dire TextBox ou RichTextBox).Specifies the spelling reform rules used by the spellchecker of the text editing control (i.e. TextBox or RichTextBox).

StickyNoteType

Spécifie si un StickyNoteControl accepte du texte ou de l'encre.Specifies whether a StickyNoteControl accepts text or ink.

StretchDirection

Décrit la façon dont le contenu est mis à l’échelle et restreint la mise à l’échelle aux types d’axes nommés.Describes how scaling applies to content and restricts scaling to named axis types.

UndoAction

La manière dont la pile d'annulation est entraînée ou affectée par une modification du texte.How the undo stack caused or is affected by a text change.

ValidationErrorEventAction

Indique si un objet ValidationError a été ajouté ou effacé.Describes whether a ValidationError object has been added or cleared.

ValidationStep

Spécifie à quel moment un ValidationRule s'exécute.Specifies when a ValidationRule runs.

VirtualizationCacheLengthUnit

Spécifie le type d'unité utilisée par la propriété CacheLength jointe.Specifies the type of unit that is used by the CacheLength attached property.

VirtualizationMode

Spécifie la méthode que le VirtualizingStackPanel utilise pour gérer la virtualisation de ses éléments enfants.Specifies the method the VirtualizingStackPanel uses to manage virtualizing its child items.

Délégués

ActivatingKeyTipEventHandler

Représente la méthode qui gère les ActivatingKeyTipévénements attachés d'un KeyTipService.Represents the method that handles the ActivatingKeyTip attached event of a KeyTipService.

CleanUpVirtualizedItemEventHandler

Représente la méthode qui gère les événements attachés CleanUpVirtualizedItem.Represents the method that handles the CleanUpVirtualizedItem attached events.

ContextMenuEventHandler

Représente la méthode qui gère les événements routés ContextMenuOpening et ContextMenuClosing, ainsi que les événements ContentElement équivalents.Represents the method that will handle the ContextMenuOpening and ContextMenuClosing routed events, as well as equivalent ContentElement events.

DataGridSortingEventHandler

Représente la méthode qui gérera l'événement Sorting d'un DataGrid.Represents the method that will handle the Sorting event of a DataGrid.

GroupStyleSelector

Délégué utilisé pour sélectionner le style de groupe en tant que fonction du groupe parent et de son niveau.Delegate used to select the group style as a function of the parent group and its level.

InitializingNewItemEventHandler

Représente la méthode qui gérera l'événement InitializingNewItem d'un DataGrid.Represents the method that will handle the InitializingNewItem event of a DataGrid.

InkCanvasGestureEventHandler

Représente la méthode qui gérera l'événement Gesture d'un InkCanvas.Represents the method that will handle the Gesture event of a InkCanvas.

InkCanvasSelectionChangingEventHandler

Représente la méthode qui gérera l'événement SelectionChanging d'un InkCanvas.Represents the method that will handle the SelectionChanging event of a InkCanvas.

InkCanvasSelectionEditingEventHandler

Représente la méthode qui gère deux événements déclenchés lorsque des modifications se produisent sur un InkCanvas : l’événement SelectionMoving ou l’événement SelectionResizing.Represents the method that handles two events raised when changes occur on an InkCanvas: the SelectionMoving event, or the SelectionResizing event.

InkCanvasStrokeCollectedEventHandler

Représente la méthode qui gérera l’événement StrokeCollected d’un InkCanvas.Represents the method that will handle the StrokeCollected event of an InkCanvas.

InkCanvasStrokeErasingEventHandler

Représente la méthode qui gère l’événement StrokeErasing de InkCanvas.Represents the method that handles the StrokeErasing event for an InkCanvas.

InkCanvasStrokesReplacedEventHandler

Représente la méthode qui gérera l'événement StrokesReplaced d'un InkCanvas.Represents the method that will handle the StrokesReplaced event of a InkCanvas.

KeyTipAccessedEventHandler

Représente la méthode qui gère les KeyTipAccessedévénements attachés d'un KeyTipService.Represents the method that handles the KeyTipAccessed attached event of a KeyTipService.

ScrollChangedEventHandler

Représente la méthode qui va gérer l’événement routé ScrollChanged.Represents the method that will handle the ScrollChanged routed event.

SelectedCellsChangedEventHandler

Représente la méthode qui gérera l'événement SelectedCellsChanged d'un DataGrid.Represents the method that will handle the SelectedCellsChanged event of a DataGrid.

SelectionChangedEventHandler

Représente la méthode qui va gérer l’événement routé SelectionChanged.Represents the method that will handle the SelectionChanged routed event.

TextChangedEventHandler

Représente la méthode qui va gérer l’événement routé TextChanged.Represents the method that will handle the TextChanged routed event.

ToolTipEventHandler

Représente la méthode qui va gérer l’événement routé qui se produit quand une info-bulle s’ouvre et se ferme.Represents the method that will handle routed event that occur when a tooltip opens and closes.