System.Windows.Forms Espace de noms

Contient des classes permettant la création d’applications Windows qui tirent parti des fonctionnalités d’interface utilisateur évoluées disponibles dans le système d’exploitation Microsoft Windows.

Classes

AccessibleObject

Fournit des informations utilisées par les applications d’accessibilité pour adapter l’interface utilisateur d’une application aux personnes présentant un handicap.

AmbientProperties

Fournit des valeurs de propriété ambiante à des contrôles de niveau supérieur.

Application

Fournit des propriétés et des méthodes static pour gérer une application, comme des méthodes permettant de démarrer et d'arrêter une application et de traiter des messages Windows, et des propriétés permettant d'obtenir des informations sur une application. Cette classe ne peut pas être héritée.

ApplicationContext

Spécifie les informations contextuelles sur un thread d'application.

AutoCompleteStringCollection

Contient une collection de chaînes à utiliser pour la fonctionnalité de saisie semi-automatique sur certains contrôles Windows Forms.

AxHost

Encapsule des contrôles ActiveX et expose ceux-ci comme des contrôles Windows Forms avec toutes leurs fonctionnalités.

AxHost.AxComponentEditor

Fournit un éditeur qui utilise une boîte de dialogue modale pour afficher une page de propriétés pour un contrôle ActiveX.

AxHost.ClsidAttribute

Spécifie le CLSID d'un contrôle ActiveX hébergé par un contrôle AxHost.

AxHost.ConnectionPointCookie

Connecte un contrôle ActiveX à un client qui gère les événements du contrôle.

AxHost.InvalidActiveXStateException

Exception levée lorsque le contrôle ActiveX est référencé dans un état non valide.

AxHost.State

Encapsule l'état persistant d'un contrôle ActiveX.

AxHost.StateConverter

Convertit les objets AxHost.State d'un type de données à un autre.

AxHost.TypeLibraryTimeStampAttribute

Spécifie une date et l'heure associée à la bibliothèque de types d'un contrôle ActiveX hébergée par un contrôle AxHost.

BaseCollection

Fournit les fonctionnalités de base permettant la création de collections liées aux données dans l'espace de noms System.Windows.Forms.

BindableComponent

Classe de base pour les composants qui fournissent des propriétés qui peuvent être liées aux données avec le Windows Forms Designer.

Binding

Représente la liaison simple entre la valeur de propriété d'un objet et la valeur de propriété du contrôle.

BindingCompleteEventArgs

Fournit des données pour l'événement BindingComplete.

BindingContext

Gère la collection d'objets BindingManagerBase pour tout objet héritant de la classe Control.

BindingManagerBase

Manage tous les objets Binding qui sont liés aux mêmes sources de données et données membres. Cette classe est abstraite.

BindingManagerDataErrorEventArgs

Fournit des données pour l'événement DataError.

BindingNavigator

Représente l'interface utilisateur de navigation et manipulation pour les contrôles d'un formulaire liés aux données.

BindingsCollection

Représente une collection d'objets Binding d'un contrôle.

BindingSource

Encapsule la source de données pour un formulaire.

Button

Représente un contrôle bouton Windows.

ButtonBase

Implémente les fonctionnalités de base communes aux contrôles bouton.

ButtonBase.ButtonBaseAccessibleObject

Fournit des informations utilisées par les applications d’accessibilité pour adapter l’interface utilisateur d’une application aux personnes présentant un handicap.

ButtonRenderer

Fournit des méthodes utilisées pour restituer un contrôle bouton avec ou sans styles visuels. Cette classe ne peut pas être héritée.

CacheVirtualItemsEventArgs

Fournit des données pour l'événement CacheVirtualItems.

CheckBox

Représente un CheckBox Windows.

CheckBox.CheckBoxAccessibleObject

Fournit des informations sur le contrôle CheckBox aux applications clientes d’accessibilité.

CheckBoxRenderer

Fournit les méthodes utilisées pour restituer un contrôle Check Box avec ou sans styles visuels. Cette classe ne peut pas être héritée.

CheckedListBox

Affiche un objet ListBox dans lequel une case à cocher est affichée à gauche de chaque élément.

CheckedListBox.CheckedIndexCollection

Encapsule la collection d’index des éléments activés (notamment les éléments dont l’état est indéterminé) dans un CheckedListBox.

CheckedListBox.CheckedItemCollection

Encapsule la collection d’éléments activés, notamment les éléments dont l’état est indéterminé, dans un contrôle CheckedListBox.

CheckedListBox.ObjectCollection

Représente la collection d’éléments dans un CheckedListBox.

Clipboard

Fournit les méthodes permettant de placer des données dans le Presse-papiers système et d'en récupérer. Cette classe ne peut pas être héritée.

ColorDialog

Représente une boîte de dialogue commune qui affiche les couleurs disponibles ainsi que les contrôles qui permettent à l'utilisateur de définir des couleurs personnalisées.

ColumnClickEventArgs

Fournit des données pour l'événement ColumnClick.

ColumnHeader

Affiche un en-tête de colonne unique dans un contrôle ListView.

ColumnHeaderConverter

Fournit un convertisseur de type pour convertir des objets ColumnHeader d'un type vers un autre.

ColumnReorderedEventArgs

Fournit des données pour l'événement ColumnReordered.

ColumnStyle

Représente l'apparence d'une colonne dans une présentation tabulaire.

ColumnWidthChangedEventArgs

Fournit des données pour l'événement ColumnWidthChanged.

ColumnWidthChangingEventArgs

Fournit des données pour l'événement ColumnWidthChanging.

ComboBox

Représente un contrôle de zone de liste déroulante Windows.

ComboBox.ChildAccessibleObject

Fournit des informations sur le contrôle ComboBox aux applications clientes d’accessibilité.

ComboBox.ObjectCollection

Représente la collection d’éléments dans un ComboBox.

ComboBoxRenderer

Fournit des méthodes utilisées pour restituer un contrôle zone de liste déroulante avec des styles visuels. Cette classe ne peut pas être héritée.

CommonDialog

Spécifie la classe de base permettant d'afficher les boîtes de dialogue à l'écran.

ContainerControl

Fournit des fonctionnalités de gestion du focus destinées aux contrôles qui peuvent fonctionner comme conteneurs pour d'autres contrôles.

ContentsResizedEventArgs

Fournit des données pour l'événement ContentsResized.

ContextMenu

Représente un menu contextuel.

Cette classe n’est pas disponible dans .NET Core 3.1 et versions ultérieures. Utilisez ContextMenuStrip à la place, qui remplace et étend le ContextMenu contrôle.

ContextMenuStrip

Représente un menu contextuel.

Control

Définit la classe de base pour les contrôles, qui sont des composants dotés d'une représentation visuelle.

Control.ControlAccessibleObject

Fournit des informations sur un contrôle qui peut être utilisé par une application d’accessibilité.

Control.ControlCollection

Représente une collection d'objets Control.

ControlBindingsCollection

Représente la collection des liaisons de données pour un contrôle.

ControlEventArgs

Fournit des données pour les événements ControlAdded et ControlRemoved.

ControlPaint

Fournit des méthodes utilisées pour peindre les contrôles Windows communs et leurs éléments. Cette classe ne peut pas être héritée.

ConvertEventArgs

Fournit des données pour les événements Format et Parse.

CreateParams

Encapsule les informations nécessaires pour créer un contrôle.

CurrencyManager

Gère une liste d'objets Binding.

Cursor

Représente l'image utilisée pour peindre le pointeur de souris.

CursorConverter

Fournit un convertisseur de type pour convertir les objets Cursor vers et à partir d'autres représentations.

Cursors

Fournit une collection d'objets Cursor destinée à être utilisée par une application Windows Forms.

DataFormats

Fournit des noms de formats Clipboard prédéfinis static. Utilisez ces noms pour identifier le format des données que vous stockez dans IDataObject.

DataFormats.Format

Représente un type de format de Presse-papiers.

DataGrid

Affiche des données ADO.NET dans une grille pouvant faire l'objet d'un défilement.

Cette classe n’est pas disponible dans .NET Core 3.1 et versions ultérieures. Utilisez le contrôle à la DataGridView place, qui remplace et étend le DataGrid contrôle.

DataGrid.HitTestInfo

Contient des informations sur une partie du DataGrid en une coordonnée spécifiée. Cette classe ne peut pas être héritée.

DataGridBoolColumn

Spécifie une colonne dans laquelle chaque cellule contient une case à cocher représentant une valeur Boolean.

DataGridColumnStyle

Spécifie l'apparence, la mise en forme du texte et le comportement d'une colonne de contrôle DataGrid. Cette classe est abstraite.

DataGridColumnStyle.CompModSwitches

Contient un TraceSwitch qui est utilisé par l'infrastructure .NET Framework.

DataGridColumnStyle.DataGridColumnHeaderAccessibleObject

Fournit une implémentation pour un objet qui peut être examiné par une application d’accessibilité.

DataGridPreferredColumnWidthTypeConverter

Convertit la valeur d'un objet en un autre type de données.

DataGridTableStyle

Représente la table dessinée par le contrôle DataGrid au moment de l'exécution.

DataGridTextBox

Représente un contrôle TextBox situé dans DataGridTextBoxColumn.

DataGridTextBoxColumn

Héberge un contrôle TextBox dans une cellule de DataGridColumnStyle pour modifier des chaînes.

DataGridView

Affiche des données dans une grille personnalisable.

DataGridView.DataGridViewAccessibleObject

Fournit des informations sur le contrôle DataGridView aux applications clientes d’accessibilité.

DataGridView.DataGridViewControlCollection

Représente une collection de contrôles contenus dans un DataGridView.

DataGridView.DataGridViewTopRowAccessibleObject

Fournit des informations sur une ligne d’objets DataGridViewColumnHeaderCell aux applications clientes d’accessibilité.

DataGridView.HitTestInfo

Contient des informations, telles que les index de ligne et de colonne, à propos d'une paire de coordonnées spécifique dans le contrôle DataGridView. Cette classe ne peut pas être héritée.

DataGridViewAdvancedBorderStyle

Contient des styles de bordure pour les cellules dans un contrôle DataGridView.

DataGridViewAutoSizeColumnModeEventArgs

Fournit des données pour l'événement AutoSizeColumnModeChanged.

DataGridViewAutoSizeColumnsModeEventArgs

Fournit des données pour l'événement AutoSizeColumnsModeChanged.

DataGridViewAutoSizeModeEventArgs

Fournit des données pour les événements DataGridViewAutoSizeRowsModeChanged et RowHeadersWidthSizeModeChanged.

DataGridViewBand

Représente une collection linéaire d'éléments dans un contrôle DataGridView.

DataGridViewBindingCompleteEventArgs

Fournit des données pour l'événement DataBindingComplete.

DataGridViewButtonCell

Affiche une interface utilisateur de type bouton disponible dans un contrôle DataGridView.

DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject

Fournit des informations sur un DataGridViewButtonCell aux applications clientes d’accessibilité.

DataGridViewButtonColumn

Héberge une collection d'objets DataGridViewButtonCell.

DataGridViewCell

Représente une cellule dans un contrôle DataGridView.

DataGridViewCell.DataGridViewCellAccessibleObject

Fournit des informations sur un DataGridViewCell aux applications clientes d’accessibilité.

DataGridViewCellCancelEventArgs

Fournit des données pour les événements CellBeginEdit et RowValidating.

DataGridViewCellCollection

Représente une collection de cellules dans DataGridViewRow.

DataGridViewCellContextMenuStripNeededEventArgs

Fournit des données pour l'événement CellContextMenuStripNeeded.

DataGridViewCellErrorTextNeededEventArgs

Fournit des données destinées à l'événement CellErrorTextNeeded d'un contrôle DataGridView.

DataGridViewCellEventArgs

Fournit des données pour les événements DataGridView liés aux opérations de cellule et de ligne.

DataGridViewCellFormattingEventArgs

Fournit des données pour l'événement CellFormatting de DataGridView.

DataGridViewCellMouseEventArgs

Fournit des données pour les événements de souris déclenchés par DataGridView lors de chaque déplacement de la souris dans un DataGridViewCell.

DataGridViewCellPaintingEventArgs

Fournit des données pour l'événement CellPainting.

DataGridViewCellParsingEventArgs

Fournit des données destinées à l'événement CellParsing d'un contrôle DataGridView.

DataGridViewCellStateChangedEventArgs

Fournit des données pour l'événement CellStateChanged.

DataGridViewCellStyle

Représente les informations de mise en forme et de style appliquées aux cellules dans un contrôle DataGridView.

DataGridViewCellStyleContentChangedEventArgs

Fournit des données pour l'événement CellStyleContentChanged.

DataGridViewCellStyleConverter

Convertit des objets DataGridViewCellStyle à partir et vers d'autres types de données.

DataGridViewCellToolTipTextNeededEventArgs

Fournit des données pour l'événement CellToolTipTextNeeded.

DataGridViewCellValidatingEventArgs

Fournit des données destinées à l'événement CellValidating d'un contrôle DataGridView.

DataGridViewCellValueEventArgs

Fournit des données pour les événements CellValueNeeded et CellValuePushed du contrôle DataGridView.

DataGridViewCheckBoxCell

Affiche une interface utilisateur de type case à cocher à utiliser dans un contrôle DataGridView.

DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject

Fournit des informations sur un DataGridViewCheckBoxCell aux applications clientes d’accessibilité.

DataGridViewCheckBoxColumn

Héberge une collection d'objets DataGridViewCheckBoxCell.

DataGridViewColumn

Représente une colonne dans un contrôle DataGridView.

DataGridViewColumnCollection

Représente une collection d’objets DataGridViewColumn d’un contrôle DataGridView.

DataGridViewColumnDesignTimeVisibleAttribute

Spécifie si un type de colonne est visible dans le concepteur DataGridView. Cette classe ne peut pas être héritée.

DataGridViewColumnDividerDoubleClickEventArgs

Fournit des données pour l'événement ColumnDividerDoubleClick de DataGridView.

DataGridViewColumnEventArgs

Fournit des données pour les événements liés aux colonnes de DataGridView.

DataGridViewColumnHeaderCell

Représente un en-tête de colonne d'un contrôle DataGridView.

DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject

Fournit des informations sur un DataGridViewColumnHeaderCell aux applications clientes d’accessibilité.

DataGridViewColumnStateChangedEventArgs

Fournit des données pour l'événement ColumnStateChanged.

DataGridViewComboBoxCell

Affiche une zone de liste déroulante dans un contrôle DataGridView.

DataGridViewComboBoxCell.DataGridViewComboBoxCellAccessibleObject

Représente l’objet d’accessibilité pour l’objet DataGridViewComboBoxCell actif.

DataGridViewComboBoxCell.ObjectCollection

Représente la collection de choix de sélection dans un DataGridViewComboBoxCell.

DataGridViewComboBoxColumn

Représente une colonne d'objets DataGridViewComboBoxCell.

DataGridViewComboBoxEditingControl

Représente le contrôle de zone de liste déroulante hébergé dans DataGridViewComboBoxCell.

DataGridViewDataErrorEventArgs

Fournit des données pour l'événement DataError.

DataGridViewEditingControlShowingEventArgs

Fournit des données pour l'événement EditingControlShowing.

DataGridViewElement

Fournit la classe de base pour les éléments d'un contrôle DataGridView.

DataGridViewHeaderCell

Contient les fonctionnalités communes aux cellules d'en-tête de ligne et aux cellules d'en-tête de colonne.

DataGridViewImageCell

Affiche un graphique dans un contrôle DataGridView.

DataGridViewImageCell.DataGridViewImageCellAccessibleObject

Fournit des informations sur un DataGridViewImageCell aux applications clientes d’accessibilité.

DataGridViewImageColumn

Héberge une collection d'objets DataGridViewImageCell.

DataGridViewLinkCell

Représente une cellule qui contient un lien.

DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject

Fournit des informations sur un contrôle DataGridViewLinkCell aux applications clientes d’accessibilité.

DataGridViewLinkColumn

Représente une colonne des cellules qui contiennent des liens dans un contrôle DataGridView.

DataGridViewRow

Représente une ligne dans un contrôle DataGridView.

DataGridViewRow.DataGridViewRowAccessibleObject

Fournit des informations sur un DataGridViewRow aux applications clientes d’accessibilité.

DataGridViewRowCancelEventArgs

Fournit des données pour l'événement UserDeletingRow de DataGridView.

DataGridViewRowCollection

Collection d'objets DataGridViewRow.

DataGridViewRowContextMenuStripNeededEventArgs

Fournit des données pour l'événement RowContextMenuStripNeeded.

DataGridViewRowDividerDoubleClickEventArgs

Fournit des données pour l'événement RowDividerDoubleClick de DataGridView.

DataGridViewRowErrorTextNeededEventArgs

Fournit des données destinées à l'événement RowErrorTextNeeded d'un contrôle DataGridView.

DataGridViewRowEventArgs

Fournit des données pour les événements DataGridView liés aux lignes.

DataGridViewRowHeaderCell

Représente un en-tête de ligne d'un contrôle DataGridView.

DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject

Fournit des informations sur un DataGridViewRowHeaderCell aux applications clientes d’accessibilité.

DataGridViewRowHeightInfoNeededEventArgs

Fournit des données pour l'événement RowHeightInfoNeeded de DataGridView.

DataGridViewRowHeightInfoPushedEventArgs

Fournit des données pour l'événement RowHeightInfoPushed de DataGridView.

DataGridViewRowPostPaintEventArgs

Fournit des données pour l'événement RowPostPaint.

DataGridViewRowPrePaintEventArgs

Fournit des données pour l'événement RowPrePaint.

DataGridViewRowsAddedEventArgs

Fournit des données pour l'événement RowsAdded.

DataGridViewRowsRemovedEventArgs

Fournit des données pour l'événement RowsRemoved.

DataGridViewRowStateChangedEventArgs

Fournit des données pour l'événement RowStateChanged de DataGridView.

DataGridViewSelectedCellCollection

Obtient une collection de cellules sélectionnées dans DataGridView.

DataGridViewSelectedColumnCollection

Obtient une collection d’objets DataGridViewColumn sélectionnés dans DataGridView.

DataGridViewSelectedRowCollection

Obtient une collection d’objets DataGridViewRow sélectionnés dans DataGridView.

DataGridViewSortCompareEventArgs

Fournit des données pour l'événement SortCompare.

DataGridViewTextBoxCell

Affiche des informations de texte modifiables dans un contrôle DataGridView.

DataGridViewTextBoxCell.DataGridViewTextBoxCellAccessibleObject

Représente l’objet d’accessibilité pour l’objet DataGridViewTextBoxCell actif.

DataGridViewTextBoxColumn

Héberge une collection d'objets DataGridViewTextBoxCell.

DataGridViewTextBoxEditingControl

Représente un contrôle de zone de texte qui peut être hébergé dans un DataGridViewTextBoxCell.

DataGridViewTopLeftHeaderCell

Représente la cellule dans le coin supérieur gauche du DataGridView qui se trouve au-dessus des en-têtes de ligne et à gauche des en-têtes de colonne.

DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject

Fournit des informations sur un DataGridViewTopLeftHeaderCell aux applications clientes d’accessibilité.

DataObject

Implémente un mécanisme de transfert de données de base.

DateBoldEventArgs

Fournit des données pour les événements internes au contrôle MonthCalendar.

DateRangeEventArgs

Fournit des données pour les événements DateChanged et DateSelected du contrôle MonthCalendar.

DateTimePicker

Représente un contrôle Windows qui autorise l'utilisateur à sélectionner une date et une heure pour ces informations dans un format spécifié.

DateTimePicker.DateTimePickerAccessibleObject

Fournit des informations sur le contrôle DateTimePicker aux applications clientes d’accessibilité.

DockingAttribute

Spécifie le comportement d'ancrage par défaut pour un contrôle.

DomainUpDown

Représente une zone de sélection numérique Windows (également appelée contrôle up-down) qui affiche des valeurs de chaîne.

DomainUpDown.DomainItemAccessibleObject

Fournit des informations sur les éléments du contrôle DomainUpDown aux applications clientes d’accessibilité.

DomainUpDown.DomainUpDownAccessibleObject

Fournit des informations sur le contrôle DomainUpDown aux applications clientes d’accessibilité.

DomainUpDown.DomainUpDownItemCollection

Encapsule une collection d'objets à l'usage de la classe DomainUpDown.

DpiChangedEventArgs

Fournit les données pour les événements DPIChanged d’un formulaire ou contrôle.

DragEventArgs

Fournit des données destinées à l'événement DragDrop, DragEnter ou DragOver.

DrawItemEventArgs

Fournit des données pour l'événement DrawItem.

DrawListViewColumnHeaderEventArgs

Fournit des données pour l'événement DrawColumnHeader.

DrawListViewItemEventArgs

Fournit des données pour l'événement DrawItem.

DrawListViewSubItemEventArgs

Fournit des données pour l'événement DrawSubItem.

DrawToolTipEventArgs

Fournit des données pour l'événement Draw.

DrawTreeNodeEventArgs

Fournit des données pour l'événement DrawNode.

ErrorProvider

Fournit une interface utilisateur pour indiquer qu'une erreur est associée à un contrôle de formulaire.

FeatureSupport

Fournit des méthodes static pour récupérer du système en cours des informations sur les fonctionnalités.

FileDialog

Affiche une boîte de dialogue à partir de laquelle l'utilisateur peut sélectionner un fichier.

FileDialogCustomPlace

Représente une entrée dans une collection d’emplacements personnalisés FileDialog pour Windows Vista.

FileDialogCustomPlacesCollection

Représente une collection d’emplacements personnalisés Windows Vista pour la classe FileDialog.

FlatButtonAppearance

Fournit des propriétés qui spécifient l'apparence des contrôles Button dont FlatStyle est Flat.

FlowLayoutPanel

Représente un panneau qui dispose dynamiquement son contenu horizontalement ou verticalement.

FlowLayoutSettings

Collecte les caractéristiques associées aux mises en page fluide.

FolderBrowserDialog

Invite l'utilisateur à sélectionner un dossier. Cette classe ne peut pas être héritée.

FontDialog

Invite l'utilisateur à choisir une police parmi celles installées sur l'ordinateur local.

Form

Représente une fenêtre ou une boîte de dialogue qui compose l'interface utilisateur d'une application.

Form.ControlCollection

Représente une collection de contrôles sur le formulaire.

FormClosedEventArgs

Fournit des données pour l'événement FormClosed.

FormClosingEventArgs

Fournit des données pour l'événement FormClosing.

FormCollection

Représente une collection d'objets Form.

GiveFeedbackEventArgs

Fournit des données pour l'événement GiveFeedback qui a lieu durant une opération glisser.

GridColumnStylesCollection

Représente une collection d’objets DataGridColumnStyle dans le contrôle DataGrid .

GridItem

Implémente une ligne dans PropertyGrid.

GridItemCollection

Contient une collection d'objets GridItem.

GridTablesFactory

Fournit la méthode CreateGridTables(DataGridTableStyle, Object, String, BindingContext).

GridTableStylesCollection

Représente une collection d’objets DataGridTableStyle dans le contrôle DataGrid .

GroupBox

Représente un contrôle Windows qui affiche un frame autour d'un groupe de contrôles avec une légende facultative.

GroupBoxRenderer

Fournit des méthodes utilisées pour restituer un contrôle de zone de groupe avec ou sans styles visuels. Cette classe ne peut pas être héritée.

HandledMouseEventArgs

Permet à un contrôle personnalisé d'empêcher l'événement MouseWheel d'être envoyé à son conteneur parent.

Help

Encapsule le moteur HTML Help 1.0.

HelpEventArgs

Fournit des données pour l'événement HelpRequested.

HelpProvider

Fournit une aide contextuelle ou en ligne pour les contrôles.

HScrollBar

Représente une barre de défilement horizontale Windows.

HScrollProperties

Fournit des propriétés de base pour .HScrollBar

HtmlDocument

Fournit l'accès par programmation de niveau supérieur à un document HTML hébergé par le contrôle WebBrowser.

HtmlElement

Représente un élément HTML dans une page web.

HtmlElementCollection

Obtient une collection d’objets HtmlElement.

HtmlElementErrorEventArgs

Fournit des données pour l'événement Error.

HtmlElementEventArgs

Fournit les données des événements ayant la valeur HtmlDocument et HtmlElement.

HtmlHistory

Gère la liste des documents et des sites web que l’utilisateur a visité pendant la session active.

HtmlWindow

Représente la fenêtre logique qui contient une ou plusieurs instances de HtmlDocument.

HtmlWindowCollection

Représente les fenêtres contenues dans un autre HtmlWindow.

ImageIndexConverter

Fournit un convertisseur de type pour convertir les données d'un index d'image vers et à partir d'une chaîne.

ImageKeyConverter

Fournit un convertisseur de type pour convertir les données d'une clé d'image vers et à partir d'un autre type de données.

ImageList

Fournit des méthodes pour gérer une collection d'objets Image. Cette classe ne peut pas être héritée.

ImageList.ImageCollection

Encapsule la collection d’objets Image dans un ImageList.

ImageListStreamer

Fournit la partie données d'un ImageList.

ImeContext

Contient des méthodes statiques qui interagissent directement avec l'API IME.

InputLanguage

Fournit des méthodes et des champs pour gérer la langue d'entrée. Cette classe ne peut pas être héritée.

InputLanguageChangedEventArgs

Fournit des données pour l'événement InputLanguageChanged.

InputLanguageChangingEventArgs

Fournit des données pour l'événement InputLanguageChanging.

InputLanguageCollection

Stocke des objets InputLanguage.

InvalidateEventArgs

Fournit des données pour l'événement Invalidated.

ItemChangedEventArgs

Fournit des données pour l'événement ItemChanged.

ItemCheckedEventArgs

Fournit des données pour l'événement ItemChecked du contrôle ListView.

ItemCheckEventArgs

Fournit les données pour l'événement ItemCheck des contrôles CheckedListBox et ListView.

ItemDragEventArgs

Fournit les données pour l'événement ItemDrag des contrôles ListView et TreeView.

KeyEventArgs

Fournit des données pour l'événement KeyDown ou KeyUp.

KeyPressEventArgs

Fournit des données pour l'événement KeyPress.

KeysConverter

Fournit un TypeConverter pour convertir les objets Keys vers et à partir d'autres représentations.

Label

Représente une étiquette Windows standard.

LabelEditEventArgs

Fournit des données pour les événements BeforeLabelEdit et AfterLabelEdit.

LayoutEventArgs

Fournit des données pour l'événement Layout. Cette classe ne peut pas être héritée.

LayoutSettings

Fournit une classe de base pour collecter les caractéristiques du schéma de mise en page.

LinkArea.LinkAreaConverter

Fournit un convertisseur de type pour convertir les objets LinkArea.LinkAreaConverter vers et à partir d'autres représentations.

LinkClickedEventArgs

Fournit des données pour l'événement LinkClicked.

LinkConverter

Fournit un convertisseur de type pour les objets LinkLabel.Link.

LinkLabel

Représente un contrôle label Windows qui peut afficher des liens hypertexte.

LinkLabel.Link

Représente un lien dans un contrôle LinkLabel.

LinkLabel.LinkCollection

Représente la collection de liens dans un contrôle LinkLabel.

LinkLabelLinkClickedEventArgs

Fournit des données pour l'événement LinkClicked.

ListBindingConverter

Fournit un convertisseur de type pour convertir les objets Binding vers et à partir d'autres représentations.

ListBindingHelper

Fournit des fonctionnalités de recherche d'une liste pouvant être liée et des propriétés des éléments de la liste lorsqu'elles diffèrent des propriétés publiques de l'objet avec lequel elles sont liées.

ListBox

Représente un contrôle Windows pour afficher une liste d’éléments.

ListBox.IntegerCollection

Représente une collection d’entiers dans un ListBox.

ListBox.ObjectCollection

Représente la collection d’éléments dans un ListBox.

ListBox.SelectedIndexCollection

Représente la collection contenant les index des éléments sélectionnés dans un ListBox.

ListBox.SelectedObjectCollection

Représente la collection d’éléments sélectionnés dans ListBox.

ListControl

Fournit une implémentation commune de membres pour les classes ListBox et ComboBox.

ListControlConvertEventArgs

Fournit des données pour l'événement Format.

ListView

Représente un contrôle list view Windows, qui peut afficher une collection d'éléments de quatre manières différentes.

ListView.CheckedIndexCollection

Représente la collection contenant les index des éléments activés dans un contrôle list view.

ListView.CheckedListViewItemCollection

Représente la collection d’éléments activés dans un contrôle d’affichage de liste.

ListView.ColumnHeaderCollection

Représente la collection d’en-têtes de colonnes dans un contrôle ListView.

ListView.ListViewItemCollection

Représente la collection d’éléments dans un contrôle ListView ou affectée à un ListViewGroup.

ListView.SelectedIndexCollection

Représente la collection qui contient les index des éléments sélectionnés dans un contrôle ListView.

ListView.SelectedListViewItemCollection

Représente la collection d’éléments sélectionnés dans un contrôle d’affichage de liste.

ListViewGroup

Représente un groupe d'éléments affiché dans un contrôle ListView.

ListViewGroupCollection

Représente la collection de groupes dans un contrôle ListView.

ListViewGroupEventArgs

Fournit des données pour les événements OnGroupCollapsedStateChanged(ListViewGroupEventArgs) et OnGroupTaskLinkClick(ListViewGroupEventArgs).

ListViewHitTestInfo

Contient des informations sur une zone d'un contrôle ListView ou d'un ListViewItem.

ListViewInsertionMark

Sert à indiquer l'emplacement cible attendu lorsqu'un élément est glissé vers une nouvelle position dans un contrôle ListView. Cette fonctionnalité n'est disponible que sur Windows XP et versions ultérieures.

ListViewItem

Représente un élément dans un contrôle ListView.

ListViewItem.ListViewSubItem

Représente un sous-élément de ListViewItem.

ListViewItem.ListViewSubItemCollection

Représente une collection d’objets ListViewItem.ListViewSubItem stockés dans ListViewItem.

ListViewItemConverter

Fournit un convertisseur de type pour convertir les objets ListViewItem vers et à partir d'autres représentations.

ListViewItemMouseHoverEventArgs

Fournit des données pour l'événement ItemMouseHover.

ListViewItemSelectionChangedEventArgs

Fournit des données pour l'événement ItemSelectionChanged.

ListViewItemStateImageIndexConverter

Fournit un convertisseur de type pour convertir des valeurs d’index d’image d’état d’un type de données à un autre.

ListViewVirtualItemsSelectionRangeChangedEventArgs

Fournit des données pour l'événement VirtualItemsSelectionRangeChanged.

MainMenu

Représente la structure de menus d'un formulaire.

Cette classe n’est pas disponible dans .NET Core 3.1 et versions ultérieures. Utilisez MenuStrip plutôt, ce qui remplace et étend le MainMenu contrôle.

MaskedTextBox

Utilise un masque pour distinguer entre une entrée d'utilisateur correcte et incorrecte.

MaskInputRejectedEventArgs

Fournit des données pour l'événement MaskInputRejected.

MdiClient

Représente le conteneur de formulaires enfants d'interface multidocument (MDI, multiple-document interface). Cette classe ne peut pas être héritée.

MdiClient.ControlCollection

Contient une collection de contrôles MdiClient.

MeasureItemEventArgs

Fournit les données pour l'événement MeasureItem des contrôles ListBox, ComboBox, CheckedListBox et MenuItem.

Menu

Représente les fonctionnalités de base pour tous les menus.

Cette classe n’est pas disponible dans .NET Core 3.1 et versions ultérieures. Utilisez plutôt ToolStripDropDown et ToolStripDropDownMenu, qui remplacent et étendent le contrôle Menu.

Menu.MenuItemCollection

Représente une collection d'objets MenuItem.

MenuItem

Représente un élément affiché dans MainMenu ou dans ContextMenu.

Cette classe n’est pas disponible dans .NET Core 3.1 et versions ultérieures. Utilisez ToolStripMenuItem à la place, ce qui remplace le MenuItem contrôle.

MenuStrip

Fournit un système de menus d'un formulaire.

MessageBox

Affiche une fenêtre de message, également appelée une boîte de dialogue qui affiche un message à l’utilisateur. Il s’agit d’une fenêtre modale, bloquant les autres actions dans l’application jusqu’à ce que l’utilisateur la ferme. Une MessageBox peut contenir du texte, des boutons et des symboles donnant des informations et des instructions à l’utilisateur.

MonthCalendar

Représente un contrôle Windows qui permet à l'utilisateur de sélectionner une date à l'aide d'un affichage de calendrier mensuel visuel.

MonthCalendar.HitTestInfo

Contient des informations sur une zone d'un contrôle MonthCalendar. Cette classe ne peut pas être héritée.

MouseEventArgs

Fournit les données des événements MouseUp, MouseDown et MouseMove.

NativeWindow

Fournit une encapsulation de niveau inférieur d'un handle de fenêtre et d'une procédure de fenêtre.

NavigateEventArgs

Fournit des données pour l'événement Navigate.

NodeLabelEditEventArgs

Fournit des données pour les événements BeforeLabelEdit et AfterLabelEdit.

NotifyIcon

Spécifie un composant qui crée une icône dans la zone de notification. Cette classe ne peut pas être héritée.

NumericUpDown

Représente une zone de sélection numérique Windows (également appelée contrôle up-down) qui affiche des valeurs numériques.

NumericUpDownAcceleration

Fournit des informations qui spécifient comment effectuer l'accélération sur une zone de sélection numérique (également appelée contrôle up-down) lorsque le bouton Haut ou Bas est activé pour la période spécifiée.

NumericUpDownAccelerationCollection

Représente une collection triée d'objets NumericUpDownAcceleration dans le contrôle NumericUpDown.

OpacityConverter

Fournit un convertisseur de type pour convertir les valeurs d'opacité vers et à partir d'une chaîne.

OpenFileDialog

Affiche une boîte de dialogue standard qui invite l'utilisateur à ouvrir un fichier. Cette classe ne peut pas être héritée.

OSFeature

Fournit les fonctionnalités de requêtes spécifiques au système d'exploitation.

OwnerDrawPropertyBag

Contient des valeurs de propriétés auxquelles un composant ne peut faire appel qu'occasionnellement.

PaddingConverter

Fournit un convertisseur de type pour convertir les objets Padding vers et à partir d'autres représentations.

PageSetupDialog

Permet aux utilisateurs de modifier les paramètres d'impression liés à la page notamment les marges et l'orientation de la page. Cette classe ne peut pas être héritée.

PaintEventArgs

Fournit des données pour l'événement Paint.

Panel

Utilisé pour grouper des collections de contrôles.

PictureBox

Représente un contrôle PictureBox (zone d'image) Windows destiné à afficher une image.

PopupEventArgs

Fournit des données pour l'événement Popup.

PowerStatus

Indique des informations sur l'état actuel de l'alimentation du système.

PreviewKeyDownEventArgs

Fournit des données pour l'événement PreviewKeyDown.

PrintControllerWithStatusDialog

Contrôle la façon dont un document est imprimé à partir d'une application Windows Forms.

PrintDialog

Permet aux utilisateurs de sélectionner une imprimante et de choisir les sections du document à imprimer à partir d'une application Windows Forms.

PrintPreviewControl

Représente la partie aperçu brute de l'aperçu avant impression à partir d'une application Windows Forms, sans boîtes de dialogue ni boutons. La plupart des objets PrintPreviewControl figurent sur les objets PrintPreviewDialog, où ils ne devraient pas se trouver.

PrintPreviewDialog

Représente un formulaire de boîte de dialogue qui contient un PrintPreviewControl pour imprimer à partir d'une application Windows Forms.

ProfessionalColors

Fournit des structures Color qui sont des couleurs d'un élément de l'affichage Windows. Cette classe ne peut pas être héritée.

ProfessionalColorTable

Fournit des couleurs utilisées pour les éléments de l'affichage Microsoft Office.

ProgressBar

Représente un contrôle de barre de progression Windows.

ProgressBarRenderer

Fournit les méthodes utilisées pour restituer un contrôle de barre de progression avec des styles visuels. Cette classe ne peut pas être héritée.

PropertyGrid

Fournit une interface utilisateur permettant de parcourir les propriétés d'un objet.

PropertyGrid.PropertyTabCollection

Contient une collection d'objets PropertyTab.

PropertyManager

Maintient un Binding entre la propriété d'un objet et la propriété d'un contrôle lié aux données.

PropertyTabChangedEventArgs

Fournit des données pour l'événement PropertyTabChanged de PropertyGrid.

PropertyValueChangedEventArgs

Fournit des données pour l'événement PropertyValueChanged de PropertyGrid.

QueryAccessibilityHelpEventArgs

Fournit des données pour l'événement QueryAccessibilityHelp.

QueryContinueDragEventArgs

Fournit des données pour l'événement QueryContinueDrag.

QuestionEventArgs

Fournit des données pour les événements qui ont besoin d'une réponse true ou false à une question.

RadioButton

Permet à l'utilisateur de sélectionner une option unique à partir d'un groupe de choix en association avec d'autres contrôles RadioButton.

RadioButton.RadioButtonAccessibleObject

Fournit des informations sur le contrôle RadioButton aux applications clientes d’accessibilité.

RadioButtonRenderer

Fournit des méthodes utilisées pour restituer un contrôle de case d'option avec ou sans styles visuels. Cette classe ne peut pas être héritée.

RelatedImageListAttribute

Indique à quel ImageList se rapporte une propriété.

RetrieveVirtualItemEventArgs

Fournit des données pour l'événement RetrieveVirtualItem.

RichTextBox

Représente un contrôle RichTextBox Windows.

RowStyle

Représente l'apparence d'une ligne dans une présentation tabulaire.

SaveFileDialog

Invite l'utilisateur à sélectionner un emplacement pour enregistrer un fichier. Cette classe ne peut pas être héritée.

Screen

Représente un ou plusieurs périphériques d'affichage d'un même système.

ScrollableControl

Définit une classe de base pour les contrôles qui prennent en charge un comportement de défilement automatique.

ScrollableControl.DockPaddingEdges

Détermine le remplissage des bordures pour les contrôles fixés.

ScrollableControl.DockPaddingEdgesConverter

TypeConverter pour la classe ScrollableControl.DockPaddingEdges.

ScrollBar

Implémente la fonctionnalité de base d'un contrôle barre de défilement.

ScrollBarRenderer

Fournit les méthodes utilisées pour restituer un contrôle de barre de défilement avec des styles visuels. Cette classe ne peut pas être héritée.

ScrollEventArgs

Fournit des données pour l'événement Scroll.

ScrollProperties

Encapsule des propriétés en rapport avec le défilement.

SearchForVirtualItemEventArgs

Fournit des données pour l'événement SearchForVirtualItem.

SelectedGridItemChangedEventArgs

Fournit des données pour l'événement SelectedGridItemChanged du contrôle PropertyGrid.

SelectionRange

Représente une plage de sélection de dates dans un contrôle Month Calendar.

SelectionRangeConverter

Fournit un convertisseur de type pour convertir des objets SelectionRange vers et à partir d'autres types.

SendKeys

Fournit des méthodes permettant d'envoyer des séquences de touches à une application

SplitContainer

Représente un contrôle comportant une barre mobile qui divise la zone d'affichage d'un conteneur en deux panneaux redimensionnables.

Splitter

Représente un contrôle Splitter qui permet à l'utilisateur de redimensionner des contrôles ancrés. Splitter a été remplacé par SplitContainer et n'est fourni que pour assurer la compatibilité avec les versions précédentes.

SplitterCancelEventArgs

Fournit des données pour les événements de fractionnement.

SplitterEventArgs

Fournit les données des événements SplitterMoving et SplitterMoved.

SplitterPanel

Crée un panneau associé à un SplitContainer.

StatusBar

Représente un contrôle de barre d'état Windows.

Cette classe n’est pas disponible dans .NET 5 et versions ultérieures. Utilisez plutôt le StatusStrip contrôle, qui remplace et étend le StatusBar contrôle.

StatusBar.StatusBarPanelCollection

Représente la collection de panneaux dans un contrôle StatusBar.

StatusBarDrawItemEventArgs

Fournit des données pour l'événement DrawItem.

StatusBarPanel

Représente un panneau dans un contrôle StatusBar.

Cette classe n’est pas disponible dans .NET 5 et versions ultérieures. Utilisez plutôt le ToolStripStatusLabel contrôle, qui remplace et étend le StatusBarPanel contrôle.

StatusBarPanelClickEventArgs

Fournit des données pour l'événement PanelClick.

StatusStrip

Représente un contrôle de barre d'état Windows.

SystemInformation

Fournit des informations sur l'environnement système actuel.

TabControl

Gère un ensemble de pages d'onglets liées entre elles.

TabControl.ControlCollection

Contient une collection d'objets Control.

TabControl.TabPageCollection

Contient une collection d'objets TabPage.

TabControlCancelEventArgs

Fournit des données pour les événements Selecting et Deselecting d'un contrôle TabControl.

TabControlEventArgs

Fournit des données pour les événements Selected et Deselected d'un contrôle TabControl.

TableLayoutCellPaintEventArgs

Fournit des données pour l'événement CellPaint.

TableLayoutColumnStyleCollection

Collection qui stocke des objets ColumnStyle.

TableLayoutControlCollection

Représente une collection de contrôles enfants dans un conteneur de disposition tabulaire.

TableLayoutPanel

Représente un panneau qui dispose dynamiquement son contenu dans une grille composée de lignes et de colonnes.

TableLayoutRowStyleCollection

Collection qui stocke des objets RowStyle.

TableLayoutSettings

Collecte les caractéristiques associées aux mises en page de tableau.

TableLayoutStyle

Implémente les fonctionnalités de base qui représentent l'apparence et le comportement d'une présentation tabulaire.

TableLayoutStyleCollection

Implémente les fonctionnalités de base pour une collection de styles de disposition de tableau.

TabPage

Représente une page d'onglets unique dans TabControl.

TabPage.TabPageControlCollection

Contient la collection de contrôles utilisée par TabPage.

TabRenderer

Fournit des méthodes utilisées pour restituer un contrôle onglet avec des styles visuels. Cette classe ne peut pas être héritée.

TaskDialog

Une boîte de dialogue de tâche permet d’afficher des informations et d’obtenir une entrée simple de l’utilisateur. Elle est similaire à une MessageBox (puisqu’elle est mise en forme par le système d’exploitation), mais offre beaucoup plus de fonctionnalités.

TaskDialogButton

Représente un contrôle de bouton d’une boîte de dialogue de tâche.

TaskDialogButtonCollection

Représente une collection d'objets TaskDialogButton.

TaskDialogCommandLinkButton

Représente un contrôle de bouton de lien de commande d’une boîte de dialogue de tâche.

TaskDialogControl

Représente un contrôle d’une boîte de dialogue de tâche.

TaskDialogExpander

Représente un bouton de développement et la zone développée associée d’une boîte de dialogue de tâche.

TaskDialogFootnote

Représente la zone de note de bas de page d’une boîte de dialogue de tâche.

TaskDialogIcon

Représente une icône qui peut être affichée dans la zone principale d’une boîte de dialogue de tâche (en définissant la propriété Icon) ou dans la note de bas de page d’une boîte de dialogue de tâche (en définissant la propriété Icon).

TaskDialogLinkClickedEventArgs

Fournit des données pour l'événement LinkClicked.

TaskDialogPage

Représente une page du contenu d’une boîte de dialogue de tâche.

TaskDialogProgressBar

Représente un contrôle de barre de progression d’une boîte de dialogue de tâche.

TaskDialogRadioButton

Représente un contrôle de case d’option d’une boîte de dialogue de tâche.

TaskDialogRadioButtonCollection

Représente une collection d'objets TaskDialogRadioButton.

TaskDialogVerificationCheckBox

Représente un contrôle de case à cocher de vérification d’une boîte de dialogue de tâche.

TextBox

Représente un contrôle zone de texte Windows.

TextBoxBase

Implémente la fonctionnalité de base requise par les contrôles de texte.

TextBoxRenderer

Fournit des méthodes utilisées pour restituer un contrôle zone de texte avec des styles visuels. Cette classe ne peut pas être héritée.

TextRenderer

Fournit des méthodes utilisées pour mesurer et restituer du texte. Cette classe ne peut pas être héritée.

ThreadExceptionDialog

Implémente une boîte de dialogue qui est affichée lorsqu'une exception non gérée se produit dans un thread.

Timer

Implémente une minuterie déclenchant un événement selon un intervalle défini par l'utilisateur. L’utilisation de cette minuterie a été optimisée pour les applications Windows Forms et doit avoir lieu dans une fenêtre.

ToolBar

Représente une barre d'outils Windows.

Cette classe n’est pas disponible dans .NET Core 3.1 et versions ultérieures. Utilisez ToolStrip plutôt, ce qui remplace et étend le ToolBar contrôle.

ToolBar.ToolBarButtonCollection

Encapsule une collection de contrôles ToolBarButton pour une utilisation par la classe ToolBar.

ToolBarButton

Représente un bouton de barre d'outils Windows.

Cette classe n’est pas disponible dans .NET Core 3.1 et versions ultérieures. Utilisez ToolStripButton plutôt, ce qui remplace et étend le ToolBarButton contrôle.

ToolBarButtonClickEventArgs

Fournit des données pour l'événement ButtonClick.

ToolStrip

Fournit un conteneur pour les objets de barre d'outils Windows.

ToolStrip.ToolStripAccessibleObject

Fournit des informations utilisées par les applications d’accessibilité pour adapter l’interface utilisateur d’un ToolStrip aux personnes présentant un handicap.

ToolStripArrowRenderEventArgs

Fournit des données pour l'événement RenderArrow.

ToolStripButton

Représente un ToolStripItem qui peut être sélectionné et qui peut contenir du texte et des images.

ToolStripComboBox

Représente un contrôle ToolStripComboBox restitué dans ToolStrip.

ToolStripContainer

Fournit des panneaux sur chaque côté du formulaire et un panneau central qui peut contenir un ou plusieurs contrôles.

ToolStripContentPanel

Représente le panneau central d'un contrôle ToolStripContainer.

ToolStripContentPanelRenderEventArgs

Fournit des données pour l'événement RendererChanged.

ToolStripControlHost

Héberge des contrôles personnalisés ou des contrôles Windows Forms.

ToolStripControlHost.ToolStripHostedControlAccessibleObject

Représente l’hôte de contrôle d’objet accessible responsable de la navigation accessible dans les éléments standard de ToolStrip et les contrôles hébergés comme TextBox, ComboBox, ProgressBar, etc.

ToolStripDropDown

Représente un contrôle qui permet à l’utilisateur de sélectionner un seul élément dans une liste qui s’affiche quand il clique sur un ToolStripDropDownButton.

ToolStripDropDown.ToolStripDropDownAccessibleObject

Fournit des informations sur le contrôle ToolStripDropDown aux applications clientes d’accessibilité.

ToolStripDropDownButton

Représente un contrôle qui, lorsque l'utilisateur a cliqué dessus, affiche un ToolStripDropDown associé à partir duquel l'utilisateur peut sélectionner un seul élément.

ToolStripDropDownClosedEventArgs

Fournit des données pour l'événement Closed.

ToolStripDropDownClosingEventArgs

Fournit des données pour l'événement Closing.

ToolStripDropDownItem

Fournit des fonctionnalités de base pour les contrôles qui affichent un ToolStripDropDown lorsque l'utilisateur clique sur un contrôle ToolStripDropDownButton, ToolStripMenuItem, ou ToolStripSplitButton.

ToolStripDropDownItemAccessibleObject

Fournit des informations utilisées par les applications d’accessibilité pour adapter l’interface utilisateur d’un ToolStripDropDown aux personnes présentant un handicap.

ToolStripDropDownMenu

Fournit les fonctionnalités de base du contrôle ContextMenuStrip.

ToolStripGripRenderEventArgs

Fournit des données pour l'événement RenderGrip.

ToolStripItem

Représente la classe de base abstraite qui gère des événements et la disposition pour tous les éléments que ToolStrip ou ToolStripDropDown peut contenir.

ToolStripItem.ToolStripItemAccessibleObject

Fournit des informations utilisées par les applications d’accessibilité pour adapter l’interface utilisateur d’un ToolStripItem aux personnes présentant un handicap.

ToolStripItemClickedEventArgs

Fournit des données pour l'événement ItemClicked.

ToolStripItemCollection

Représente une collection d'objets ToolStripItem.

ToolStripItemEventArgs

Fournit des données pour les événements ToolStripItem.

ToolStripItemImageRenderEventArgs

Fournit des données pour l'événement RenderItemImage.

ToolStripItemRenderEventArgs

Fournit des données pour les événements qui restituent l'arrière-plan des objets dérivés de ToolStripItem dans la classe ToolStripRenderer.

ToolStripItemTextRenderEventArgs

Fournit des données pour l'événement RenderItemText.

ToolStripLabel

Représente un ToolStripItem impossible à sélectionner qui restitue le texte et les images et peut afficher des liens hypertexte.

ToolStripManager

Contrôle ToolStrip le rendu et le rafting et la fusion des objets MenuStrip, ToolStripDropDownMenu et ToolStripMenuItem. Cette classe ne peut pas être héritée.

ToolStripMenuItem

Représente une option pouvant être sélectionnée, qui est affichée sur un MenuStrip ou un ContextMenuStrip.

ToolStripOverflow

Gère le comportement de dépassement de capacité d'un ToolStrip.

ToolStripOverflowButton

Héberge un ToolStripDropDown qui affiche les éléments dépassant du ToolStrip.

ToolStripPanel

Crée un conteneur dans lequel d'autres contrôles peuvent partager l'espace horizontal ou vertical.

ToolStripPanel.ToolStripPanelRowCollection

Représente tous les objets ToolStripPanelRow d’un ToolStripPanel.

ToolStripPanelRenderEventArgs

Fournit des données pour le dessin ToolStripPanel.

ToolStripPanelRow

Représente une ligne d'un ToolStripPanel qui peut contenir des contrôles.

ToolStripProfessionalRenderer

Gère les fonctionnalités de peinture pour les objets ToolStrip, en appliquant une palette personnalisée et un style rationalisé.

ToolStripProgressBar

Représente un contrôle de barre de progression Windows contenu dans StatusStrip.

ToolStripRenderer

Gère la fonctionnalité de peinture pour les objets ToolStrip.

ToolStripRenderEventArgs

Fournit des données pour les méthodes OnRenderImageMargin(ToolStripRenderEventArgs), OnRenderToolStripBorder(ToolStripRenderEventArgs) et OnRenderToolStripBackground(ToolStripRenderEventArgs).

ToolStripSeparator

Représente une ligne utilisée pour grouper les éléments d'un contrôle ToolStrip ou les éléments déroulants d'un contrôle MenuStrip ou ContextMenuStrip ou d'un autre contrôle ToolStripDropDown.

ToolStripSeparatorRenderEventArgs

Fournit des données pour l'événement RenderGrip.

ToolStripSplitButton

Représente une combinaison d'un bouton standard à gauche et d'un bouton déroulant à droite ou inversement si la valeur de RightToLeft est Yes.

ToolStripSplitButton.ToolStripSplitButtonAccessibleObject

Fournit des informations utilisées par les applications d’accessibilité pour adapter l’interface utilisateur d’un ToolStripSplitButton aux personnes présentant un handicap.

ToolStripStatusLabel

Représente un panneau dans un contrôle StatusStrip.

ToolStripSystemRenderer

Gère les fonctionnalités de peinture pour les objets ToolStrip à l'aide des couleurs système et d'un style visuel en deux dimensions.

ToolStripTextBox

Représente une zone de texte dans un ToolStrip qui permet à l'utilisateur d'entrer du texte.

ToolTip

Représente une petite fenêtre contextuelle rectangulaire qui affiche une brève description de l'objectif d'un contrôle lorsque l'utilisateur positionne le pointeur sur ce dernier.

TrackBar

Représente une barre de suivi standard Windows.

TrackBarRenderer

Fournit les méthodes utilisées pour restituer un contrôle de barre de suivi avec des styles visuels. Cette classe ne peut pas être héritée.

TreeNode

Représente un nœud de TreeView.

TreeNodeCollection

Représente une collection d'objets TreeNode.

TreeNodeConverter

Fournit un convertisseur de type pour convertir les objets TreeNode vers et à partir d'autres représentations.

TreeNodeMouseClickEventArgs

Fournit des données pour les événements NodeMouseClick et NodeMouseDoubleClick.

TreeNodeMouseHoverEventArgs

Fournit des données pour l'événement NodeMouseHover.

TreeView

Affiche une collection hiérarchique d'éléments étiquetés, dont chacun est représenté par un objet TreeNode.

TreeViewCancelEventArgs

Fournit des données pour les événements BeforeCheck, BeforeCollapse, BeforeExpand et BeforeSelect d'un contrôle TreeView.

TreeViewEventArgs

Fournit des données pour les événements AfterCheck, AfterCollapse, AfterExpand ou AfterSelect d'un contrôle TreeView.

TreeViewHitTestInfo

Contient des informations sur une zone d'un contrôle TreeView ou d'un TreeNode.

TreeViewImageIndexConverter

Fournit un type de convertisseur de type pour convertir des données pour un index d'image vers un type de données ou à partir d'un type de données vers un autre pour l'utilisation par le contrôle TreeView.

TreeViewImageKeyConverter

Fournit un convertisseur de type pour convertir les données d'une clé d'image vers et à partir d'un autre type de données.

TypeValidationEventArgs

Fournit des données pour l'événement TypeValidationCompleted.

UICuesEventArgs

Fournit des données pour l'événement ChangeUICues.

UpDownBase

Implémente les fonctionnalités de base requises par une zone de sélection numérique (également appelée contrôle up-down).

UpDownEventArgs

Fournit des données pour les contrôles dérivés du contrôle UpDownBase.

UserControl

Fournit un contrôle vide qui peut servir à créer d'autres contrôles.

VScrollBar

Représente une barre de défilement Windows standard.

VScrollProperties

Fournit des propriétés de base pour la classe VScrollBar.

WebBrowser

Permet à un utilisateur de naviguer dans des pages Web à l’intérieur d’un formulaire.

WebBrowser.WebBrowserSite

Représente la fenêtre hôte d'un contrôle WebBrowser.

WebBrowserBase

Fournit un wrapper pour un contrôle ActiveX générique pour une utilisation en tant que classe de base par le contrôle WebBrowser.

WebBrowserDocumentCompletedEventArgs

Fournit des données pour l'événement DocumentCompleted.

WebBrowserNavigatedEventArgs

Fournit des données pour l'événement Navigated.

WebBrowserNavigatingEventArgs

Fournit des données pour l'événement Navigating.

WebBrowserProgressChangedEventArgs

Fournit des données pour l'événement ProgressChanged.

WebBrowserSiteBase

Implémente les interfaces d'un site ActiveX pour une utilisation comme classe de base par la classe WebBrowser.WebBrowserSite.

WindowsFormsSection

Définit un nouveau ConfigurationSection pour analyser des paramètres d'application. Cette classe ne peut pas être héritée.

WindowsFormsSynchronizationContext

Fournit un contexte de synchronisation pour le modèle d'application Windows Forms.

Structures

BindingMemberInfo

Contient des informations qui permettent à un Binding de résoudre une liaison de données à la propriété d'un objet ou à la propriété de l'objet en cours dans une liste d'objets.

DataGridCell

Identifie une cellule de la grille.

ImeModeConversion

Classe d'assistance qui fournit des informations sur le mode de conversion de l'IME.

LinkArea

Zone dans un contrôle LinkLabel qui représente un lien hypertexte dans le contrôle.

Message

Implémente un message Windows.

Padding

Représente les informations de remplissage ou de marge associées à un élément d'interface utilisateur.

TableLayoutPanelCellPosition

Représente une cellule dans un TableLayoutPanel.

Interfaces

IBindableComponent

Permet à un composant qui n'est pas un contrôle d'émuler le comportement de liaison de données d'un contrôle Windows Forms.

IButtonControl

Permet à un contrôle d'agir comme un bouton sur un formulaire.

ICommandExecutor

Définit une méthode exécutant une certaine action sur le type qui implémente cette interface.

IComponentEditorPageSite

Site pour un ComponentEditorPage.

IContainerControl

Fournit une fonctionnalité permettant à un contrôle de servir de parent à d'autres contrôles.

ICurrencyManagerProvider

Fournit la gestion des liaisons personnalisées pour les composants.

IDataGridColumnStyleEditingNotificationService

Fournit une interface de notification d'édition.

IDataGridEditingService

Représente les méthodes qui traitent les demandes de modification.

IDataGridViewEditingCell

Définit les fonctionnalités communes pour une cellule qui autorise la manipulation de sa valeur.

IDataGridViewEditingControl

Définit les fonctionnalités courantes pour les contrôles hébergés dans les cellules d'un DataGridView.

IDataObject

Fournit un mécanisme indépendant du format destiné au transfert de données.

IDropTarget

Définit des événements de souris.

IFeatureSupport

Spécifie une interface standard permettant de récupérer du système en cours des informations sur les fonctionnalités.

IFileReaderService

Définit une méthode qui ouvre un fichier du répertoire actif.

IMessageFilter

Définit une interface de filtre de messages.

IWin32Window

Fournit une interface qui expose les handles HWND Win32.

IWindowTarget

Définit la couche de communication entre un contrôle et l'API Windows.

Énumérations

AccessibleEvents

Spécifie des événements qui sont signalés par des applications accessibles.

AccessibleNavigation

Spécifie des valeurs pour naviguer parmi des objets accessibles.

AccessibleRole

Spécifie des valeurs représentant les rôles possibles pour un objet accessible.

AccessibleSelection

Spécifie la façon dont un objet accessible est sélectionné ou reçoit le focus.

AccessibleStates

Spécifie des valeurs représentant les états possibles d'un objet accessible.

AnchorStyles

Spécifie le mode d'ancrage d'un contrôle aux bords de son conteneur.

Appearance

Spécifie l'apparence d'un contrôle.

ArrangeDirection

Spécifie le sens dans lequel le système organise les fenêtres réduites.

ArrangeStartingPosition

Spécifie la position de départ utilisée par le système pour organiser les fenêtres réduites.

ArrowDirection

Spécifie la direction vers laquelle effectuer le déplacement lors de l'obtention d'éléments à l'aide de la méthode GetNextItem(ToolStripItem, ArrowDirection).

AutoCompleteMode

Spécifie le mode de la fonctionnalité de saisie semi-automatique utilisé dans les contrôles ComboBox et TextBox.

AutoCompleteSource

Spécifie la source pour les fonctionnalités de saisie semi-automatique ComboBox et TextBox.

AutoScaleMode

Spécifie les différents types de modes de mise à l’échelle automatique pris en charge par Windows Forms.

AutoSizeMode

Spécifie comment un contrôle se comporte lorsque sa propriété AutoSize est activée.

AutoValidate

Détermine comment un contrôle valide ses données lorsqu'il perd le focus d'entrée d'utilisateur.

AxHost.ActiveXInvokeKind

Spécifie le type du membre qui a référencé le contrôle ActiveX lorsqu'il était dans un état non valide.

BatteryChargeStatus

Définit des identificateurs qui indiquent le niveau de charge actuel de la batterie ou les informations sur l'état du chargement.

BindingCompleteContext

Spécifie le sens de l'opération de liaison

BindingCompleteState

Indique le résultat d'une opération de liaison terminée.

BootMode

Spécifie le mode d'amorçage dans lequel le système a démarré.

Border3DSide

Spécifie les côtés d'un rectangle auxquels appliquer une bordure tridimensionnelle.

Border3DStyle

Spécifie le style d'une bordure tridimensionnelle.

BorderStyle

Spécifie le style de bordure d'un contrôle.

BoundsSpecified

Spécifie les limites du contrôle à utiliser lors de la définition de la position et de la taille d'un contrôle.

ButtonBorderStyle

Spécifie le style de bordure d'un contrôle de bouton.

ButtonState

Spécifie l'apparence d'un bouton.

CaptionButton

Spécifie le type de bouton de barre de titre à afficher.

CharacterCasing

Spécifie la casse des caractères figurant dans un contrôle TextBox.

CheckState

Spécifie l'état d'un contrôle (tel qu'une case à cocher) qui peut être activé, désactivé ou indéterminé.

CloseReason

Spécifie la raison pour laquelle un formulaire a été fermé.

ColorDepth

Spécifie le nombre de couleurs permettant d'afficher une image dans un contrôle ImageList.

ColumnHeaderAutoResizeStyle

Spécifie comment une colonne contenue dans ListView doit être redimensionnée.

ColumnHeaderStyle

Spécifie les styles des en-têtes de colonne dans un contrôle ListView.

ComboBoxStyle

Spécifie le style ComboBox.

ControlStyles

Spécifie le style et le comportement d’un contrôle.

ControlUpdateMode

Détermine à quel moment les modifications apportées à une valeur de source de données sont propagées dans la propriété du contrôle lié aux données correspondantes.

DataGrid.HitTestType

Spécifie la partie du contrôle DataGrid sur lequel l'utilisateur a cliqué.

DataGridLineStyle

Spécifie le style des lignes de quadrillage de DataGrid.

DataGridParentRowsLabelStyle

Spécifie la façon dont sont affichées les étiquettes de la ligne parente d'un contrôle DataGrid.

DataGridViewAdvancedCellBorderStyle

Spécifie les styles de bordure qui peuvent s'appliquer aux cellules d'un contrôle DataGridView.

DataGridViewAutoSizeColumnMode

Définit des valeurs pour spécifier comment la largeur d'une colonne est ajustée.

DataGridViewAutoSizeColumnsMode

Définit des valeurs pour spécifier comment les largeurs de colonnes sont ajustées.

DataGridViewAutoSizeRowMode

Définit des valeurs pour spécifier comment la hauteur d'une ligne est ajustée.

DataGridViewAutoSizeRowsMode

Définit des valeurs pour spécifier comment les hauteurs de lignes sont ajustées.

DataGridViewCellBorderStyle

Spécifie les styles de bordure qui peuvent s'appliquer aux cellules d'un contrôle DataGridView.

DataGridViewCellStyleScopes

Spécifie l'entité DataGridView qui possède le style de cellule qui a été modifié.

DataGridViewClipboardCopyMode

Définit des constantes qui indiquent si le contenu est copié d'un contrôle DataGridView vers le Presse-papiers.

DataGridViewColumnHeadersHeightSizeMode

Définit des valeurs pour spécifier comment la hauteur des en-têtes de colonne est ajustée.

DataGridViewColumnSortMode

Définit comment une colonne DataGridView peut être triée par l'utilisateur.

DataGridViewComboBoxDisplayStyle

Définit des constantes qui indiquent le type d'affichage de DataGridViewComboBoxCell.

DataGridViewContentAlignment

Définit des constantes qui indiquent l'alignement du contenu dans une cellule de DataGridView.

DataGridViewDataErrorContexts

Représente l'état d'un contrôle DataGridView lié aux données lorsqu'une erreur de données s'est produite.

DataGridViewEditMode

Spécifie comment un utilisateur démarre la modification de cellules dans le contrôle DataGridView.

DataGridViewElementStates

Spécifie l'état de l'interface utilisateur d'un élément dans un contrôle DataGridView.

DataGridViewHeaderBorderStyle

Spécifie le style de bordure qui peut s'appliquer aux propriétés ColumnHeadersBorderStyle et RowHeadersBorderStyle d'un contrôle DataGridView.

DataGridViewHitTestType

Spécifie un emplacement dans un contrôle DataGridView.

DataGridViewImageCellLayout

Spécifie la disposition pour une image contenue dans DataGridViewCell.

DataGridViewPaintParts

Définit des valeurs permettant de spécifier les parties d'un DataGridViewCell qui doivent être peintes.

DataGridViewRowHeadersWidthSizeMode

Définit des valeurs pour spécifier comment la largeur d'en-tête de ligne est ajustée.

DataGridViewSelectionMode

Décrit comment les cellules d'un contrôle DataGridView peuvent être sélectionnées.

DataGridViewTriState

Définit des valeurs pour spécifier l'un des trois états possibles.

DataSourceUpdateMode

Spécifie à quel moment une source de données est mise à jour lorsque le contrôle dépendant est modifié.

DateTimePickerFormat

Spécifie le format de date et d'heure que le contrôle DateTimePicker affiche.

Day

Spécifie le jour de la semaine.

DialogResult

Spécifie des identificateurs permettant d'indiquer la valeur de retour à partir d'une boîte de dialogue.

DockingBehavior

Spécifie comment un contrôle doit être fixé par défaut lorsqu'il est ajouté par l'intermédiaire d'un concepteur.

DockStyle

Indique le positionnement de l'ancrage d'un contrôle.

DragAction

Spécifie si une opération de glisser-déplacer doit se poursuivre et de quelle façon.

DragDropEffects

Spécifie les effets possibles d'une opération de glisser-déplacer.

DrawItemState

Spécifie l'état d'un élément qui est en train d'être dessiné.

DrawMode

Spécifie la façon dont les éléments d'un contrôle sont dessinés.

DropImageType

Spécifie le type d’image de description de la suppression.

ErrorBlinkStyle

Spécifie des constantes qui indiquent à quel moment l'icône d'erreur, fournie par un ErrorProvider, doit clignoter pour alerter l'utilisateur qu'une erreur s'est produite.

ErrorIconAlignment

Spécifie des constantes qui indiquent les emplacements possibles d'une icône d'erreur par rapport au contrôle avec une erreur.

FixedPanel

Spécifie que le panneau Panel1, le panneau Panel2, ou aucun d'eux, est fixe.

FlatStyle

Spécifie l'apparence d'un contrôle.

FlowDirection

Définit les constantes qui spécifient la direction des éléments d’IU (interface utilisateur) consécutifs dans un conteneur de disposition linéaire.

FormBorderStyle

Spécifie les styles de bordure d'un formulaire.

FormStartPosition

Spécifie la position initiale d'un formulaire.

FormWindowState

Spécifie la façon dont une fenêtre de formulaire est affichée.

FrameStyle

Spécifie le style de frame du contrôle sélectionné.

GetChildAtPointSkip

Spécifie les contrôles enfants à ignorer.

GridItemType

Spécifie l'élément de grille valide pour un PropertyGrid.

HelpNavigator

Spécifie les constantes indiquant les éléments du fichier d'aide à afficher.

HighDpiMode

Spécifie les différents modes de haute résolution qui peuvent être appliqués à une application.

HorizontalAlignment

Spécifie la façon d'aligner horizontalement un objet ou un texte dans un contrôle par rapport à un élément de ce contrôle.

HtmlElementInsertionOrientation

Définit des valeurs qui décrivent où insérer un nouvel élément lors de l'utilisation de InsertAdjacentElement(HtmlElementInsertionOrientation, HtmlElement).

ImageLayout

Spécifie la position de l'image sur le contrôle.

ImeMode

Spécifie une valeur qui détermine l'état de l'éditeur de méthode d'entrée (IME, Input Method Editor) d'un objet quand ce dernier est sélectionné.

InsertKeyMode

Représente le mode Insertion utilisé par les zones de texte.

ItemActivation

Spécifie l'action de l'utilisateur requise pour activer des éléments dans un contrôle list view et les commentaires donnés lorsque l'utilisateur positionne le pointeur de la souris sur un élément.

ItemBoundsPortion

Spécifie une portion de l'élément du ListView à partir duquel récupérer le rectangle englobant.

Keys

Spécifie des codes et des modificateurs de touche.

LeftRightAlignment

Spécifie si un objet ou un texte sont alignés à gauche ou à droite d'un point de référence.

LinkBehavior

Spécifie les comportements d'un lien dans un LinkLabel.

LinkState

Spécifie des constantes qui définissent l'état du lien.

ListViewAlignment

Spécifie la façon d'aligner les éléments dans ListView.

ListViewGroupCollapsedState

Spécifie l’apparence d’un ListViewGroup.

ListViewHitTestLocations

Définit des constantes qui représentent les zones d'un contrôle ListView ou ListViewItem.

ListViewItemStates

Définit une constante représentant les états possibles de ListViewItem.

MaskFormat

Définit comment mettre en forme le texte dans un MaskedTextBox.

MdiLayout

Spécifie la présentation des fenêtres enfants d'une interface multidocument (MDI, Multiple Document Interface) dans une fenêtre parente MDI.

MenuGlyph

Spécifie l'image à utiliser pour dessiner un menu à l'aide de la méthode DrawMenuGlyph(Graphics, Rectangle, MenuGlyph).

MenuMerge

Spécifie le comportement d'un MenuItem lorsque celui-ci est fusionné avec des éléments d'un autre menu.

MergeAction

Spécifie le type d'action à exécuter si une correspondance est détectée lors de la combinaison d'éléments de menu sur ToolStrip.

MessageBoxButtons

Spécifie les constantes qui définissent les boutons affichés dans MessageBox.

MessageBoxDefaultButton

Spécifie les constantes qui définissent le bouton par défaut de MessageBox.

MessageBoxIcon

Spécifie des constantes qui définissent les informations à afficher.

MessageBoxOptions

Spécifie les options de MessageBox.

MonthCalendar.HitArea

Définit des constantes qui représentent des zones dans un contrôle MonthCalendar.

MouseButtons

Spécifie des constantes qui définissent le bouton de la souris sur lequel l'utilisateur a appuyé.

Orientation

Spécifie l'orientation de contrôles ou d'éléments de contrôles.

PictureBoxSizeMode

Spécifie la façon dont une image est positionnée dans une PictureBox.

PowerLineStatus

Spécifie l'état d'alimentation du système.

PowerState

Définit les identificateurs qui signalent un mode d'alimentation avec mise en veille du système.

PreProcessControlState

Fournit des options qui spécifient la relation entre le contrôle et le prétraitement des messages.

ProgressBarStyle

Spécifie le style utilisé par ProgressBar pour indiquer la progression d'une opération.

PropertySort

Spécifie la façon dont les propriétés sont triées dans PropertyGrid.

RichTextBoxFinds

Spécifie la façon dont une recherche est effectuée dans le texte d'un contrôle RichTextBox.

RichTextBoxLanguageOptions

Fournit des paramètres RichTextBox pour l'éditeur de méthode d'entrée (IME, Input Method Editor) et la prise en charge des langues asiatiques.

RichTextBoxScrollBars

Spécifie le type de barres de défilement à afficher dans un contrôle RichTextBox.

RichTextBoxSelectionAttribute

Indique si certains caractères de la sélection actuelle comprennent le style ou l'attribut.

RichTextBoxSelectionTypes

Spécifie le type de sélection dans un contrôle RichTextBox.

RichTextBoxStreamType

Spécifie les types de flux d'entrée et de sortie utilisés pour charger et enregistrer les données dans le contrôle RichTextBox.

RichTextBoxWordPunctuations

Spécifie les types de tables de ponctuation pouvant être utilisés avec les fonctions de retour automatique à la ligne et de césure des mots du contrôle RichTextBox.

RightToLeft

Spécifie une valeur indiquant si le texte s'affiche de droite à gauche, par exemple lors de l'utilisation de polices arabes ou hébraïques.

ScreenOrientation

Spécifie l'angle de l'écran.

ScrollBars

Spécifie les barres de défilement affichées sur un contrôle.

ScrollButton

Spécifie le type de flèche de défilement dessinée sur une barre de défilement.

ScrollEventType

Spécifie l'action utilisée pour déclencher l'événement Scroll.

ScrollOrientation

Spécifie l'orientation de la barre de défilement pour l'événement Scroll.

SearchDirectionHint

Fournit un conseil directionnel où rechercher un ListViewItem.

SecurityIDType

Cette énumération n'est pas utilisée.

SelectionMode

Spécifie le mode de sélection des objets d'une zone de liste.

Shortcut

Définit les touches de raccourci que les éléments de menu peuvent utiliser.

SizeGripStyle

Spécifie le style de la poignée de redimensionnement sur Form.

SizeType

Spécifie les dimensions des lignes ou des colonnes d'éléments d'interface utilisateur en fonction de la taille de leur conteneur.

SortOrder

Spécifie le mode de tri des éléments dans une liste.

StatusBarPanelAutoSize

Spécifie le comportement de StatusBarPanel sur un contrôle StatusBar lorsque le contrôle est redimensionné.

StatusBarPanelBorderStyle

Spécifie l'apparence de la bordure pour un StatusBarPanel sur un contrôle StatusBar.

StatusBarPanelStyle

Indique si un objet StatusBarPanel sur un contrôle StatusBar est owner-drawn ou system-drawn.

StructFormat

Cette énumération n'est pas utilisée.

SystemParameter

Spécifie le type de paramètre du système.

TabAlignment

Spécifie l'emplacement des onglets dans un contrôle Tab.

TabAppearance

Spécifie l'aspect des onglets dans un contrôle Tab.

TabControlAction

Définit des valeurs qui représentent les événements TabControl.

TabDrawMode

Spécifie si les onglets d'un contrôle Tab sont owner-drawn (dessinés par la fenêtre parente) ou dessinés par le système d'exploitation.

TableLayoutPanelCellBorderStyle

Spécifie le style de bordure d'une cellule dans un contrôle de présentation tabulaire.

TableLayoutPanelGrowStyle

Spécifie comment TableLayoutPanel créera des lignes ou des colonnes supplémentaires lorsque ses cellules existantes seront complètes.

TabSizeMode

Spécifie la façon de dimensionner des onglets dans un contrôle Tab.

TaskDialogExpanderPosition

Spécifie l’emplacement où la zone développée de la boîte de dialogue de tâche doit être affichée.

TaskDialogProgressBarState

Contient des constantes qui spécifient l’état d’une barre de progression d’une boîte de dialogue de tâche.

TaskDialogStartupLocation

Spécifie la position dans laquelle une boîte de dialogue de tâche sera affichée lors de sa première ouverture.

TextDataFormat

Spécifie les formats utilisés avec les méthodes de texte des classes Clipboard et DataObject.

TextFormatFlags

Spécifie des informations d'affichage et relatives à la disposition pour des chaînes de texte.

TextImageRelation

Spécifie la position du texte et de l'image, l'un par rapport à l'autre, sur un contrôle.

TickStyle

Spécifie l'emplacement des graduations d'un contrôle TrackBar.

ToolBarAppearance

Spécifie le type de barre d'outils à afficher.

ToolBarButtonStyle

Spécifie le style des boutons d'une barre d'outils.

ToolBarTextAlign

Définit l'alignement du texte affiché sur un contrôle de bouton de barre d'outils.

ToolStripDropDownCloseReason

Spécifie la raison pour laquelle un contrôle ToolStripDropDown a été fermé.

ToolStripDropDownDirection

Spécifie la direction dans laquelle un contrôle ToolStripDropDown est affiché par rapport à son contrôle parent.

ToolStripGripDisplayStyle

Spécifie l'orientation de la poignée de déplacement ToolStrip.

ToolStripGripStyle

Spécifie la visibilité d'une poignée de déplacement ToolStrip.

ToolStripItemAlignment

Détermine l'alignement d'un ToolStripItem dans un ToolStrip.

ToolStripItemDisplayStyle

Spécifie ce qu'il faut restituer (image ou texte) pour ce ToolStripItem.

ToolStripItemImageScaling

Spécifie si la taille d'une image sur un ToolStripItem s'ajuste automatiquement sur un ToolStrip en conservant les proportions d'image d'origine.

ToolStripItemOverflow

Détermine si un ToolStripItem est placé dans le ToolStrip de dépassement de capacité.

ToolStripItemPlacement

Spécifie où ToolStripItem doit être disposé.

ToolStripLayoutStyle

Spécifie les alignements possibles avec lesquels les éléments d'un ToolStrip peuvent s'afficher.

ToolStripManagerRenderMode

Spécifie le style de peinture appliqué à plusieurs objets ToolStrip contenus dans un formulaire.

ToolStripRenderMode

Spécifie le style de peinture appliqué à un ToolStrip contenu dans un formulaire.

ToolStripStatusLabelBorderSides

Spécifie les côtés d'un ToolStripStatusLabel qui possèdent des bordures.

ToolStripTextDirection

Spécifie l'orientation de texte à utiliser avec un LayoutStyle particulier.

ToolTipIcon

Définit un ensemble d'icônes standardisées qui peuvent être associées à une info-bulle.

TreeNodeStates

Définit une constante représentant les états possibles de TreeNode.

TreeViewAction

Spécifie l'action qui a déclenché un événement TreeViewEventArgs.

TreeViewDrawMode

Définit des constantes qui représentent les méthodes permettant de dessiner un TreeView.

TreeViewHitTestLocations

Définit des constantes qui représentent les zones d'un contrôle TreeView ou TreeNode.

UICues

Spécifie l'état de l'interface utilisateur.

UnhandledExceptionMode

Définit où une application Windows Forms doit envoyer les exceptions non gérées.

ValidationConstraints

Définit des constantes qui informent ValidateChildren(ValidationConstraints) sur la validation des contrôles enfants d'un conteneur.

View

Spécifie la façon d'afficher les éléments d'une liste dans un contrôle ListView.

WebBrowserEncryptionLevel

Spécifie des constantes qui définissent les méthodes de chiffrement utilisées par des documents affichés dans le contrôle WebBrowser.

WebBrowserReadyState

Spécifie les constantes qui définissent l’état du contrôle WebBrowser.

WebBrowserRefreshOption

Spécifie des constantes qui définissent la manière dont le contrôle WebBrowser peut actualiser son contenu.

Délégués

Application.MessageLoopCallback

Représente une méthode qui vérifiera si l'environnement d'hébergement envoie encore des messages.

AxHost.AboutBoxDelegate

Représente la méthode permettant d'afficher la boîte de dialogue « À propos de » d'un contrôle ActiveX.

BindingCompleteEventHandler

Représente la méthode qui gérera l'événement BindingComplete dans les scénarios de liaison de données.

BindingManagerDataErrorEventHandler

Représente la méthode qui gérera l'événement DataError d'un BindingManagerBase.

CacheVirtualItemsEventHandler

Représente la méthode qui gérera l'événement CacheVirtualItems d'un ListView.

ColumnClickEventHandler

Représente la méthode qui gérera l'événement ColumnClick d'un ListView.

ColumnReorderedEventHandler

Représente la méthode qui gérera l'événement ColumnReordered du contrôle ListView.

ColumnWidthChangedEventHandler

Représente la méthode qui gérera l'événement ColumnWidthChanged d'un ListView.

ColumnWidthChangingEventHandler

Représente la méthode qui gérera l'événement ColumnWidthChanging d'un ListView.

ContentsResizedEventHandler

Représente la méthode qui gérera l'événement ContentsResized d'un RichTextBox.

ControlEventHandler

Représente la méthode qui gérera les événements ControlAdded et ControlRemoved de la classe Control.

ConvertEventHandler

Représente la méthode qui gérera les événements Parse et Format de Binding.

DataGridViewAutoSizeColumnModeEventHandler

Représente la méthode qui gérera l'événement AutoSizeColumnModeChanged d'un contrôle DataGridView.

DataGridViewAutoSizeColumnsModeEventHandler

Représente la méthode qui gérera l'événement AutoSizeColumnsModeChanged d'un contrôle DataGridView.

DataGridViewAutoSizeModeEventHandler

Représente la méthode qui gérera les événements AutoSizeRowsModeChanged ou RowHeadersWidthSizeModeChanged de DataGridView.

DataGridViewBindingCompleteEventHandler

Représente la méthode qui gérera l'événement DataBindingComplete d'un DataGridView.

DataGridViewCellCancelEventHandler

Représente la méthode qui gérera les événements CellBeginEdit et RowValidating de DataGridView.

DataGridViewCellContextMenuStripNeededEventHandler

Représente la méthode qui gérera l'événement CellContextMenuStripNeeded d'un DataGridView.

DataGridViewCellErrorTextNeededEventHandler

Représente la méthode qui gérera l'événement CellErrorTextNeeded d'un DataGridView.

DataGridViewCellEventHandler

Représente la méthode qui gérera des événements DataGridView en rapport avec des opérations de cellule et de ligne.

DataGridViewCellFormattingEventHandler

Représente la méthode qui gérera l'événement CellFormatting d'un DataGridView.

DataGridViewCellMouseEventHandler

Représente la méthode qui gérera les événements liés à la souris déclenchés par un DataGridView.

DataGridViewCellPaintingEventHandler

Représente la méthode qui gérera l'événement CellPainting d'un DataGridView.

DataGridViewCellParsingEventHandler

Représente la méthode qui gérera l'événement CellParsing d'un DataGridView.

DataGridViewCellStateChangedEventHandler

Représente la méthode qui gérera l'événement CellStateChanged d'un DataGridView.

DataGridViewCellStyleContentChangedEventHandler

Représente la méthode qui gérera l'événement CellStyleContentChanged d'un DataGridView.

DataGridViewCellToolTipTextNeededEventHandler

Représente la méthode qui gérera l'événement CellToolTipTextNeeded d'un DataGridView.

DataGridViewCellValidatingEventHandler

Représente la méthode qui gérera l'événement CellValidating d'un contrôle DataGridView.

DataGridViewCellValueEventHandler

Représente la méthode qui gérera l'événement CellValueNeeded ou l'événement CellValuePushed de DataGridView.

DataGridViewColumnDividerDoubleClickEventHandler

Représente la méthode qui gérera l'événement ColumnDividerDoubleClick d'un DataGridView.

DataGridViewColumnEventHandler

Représente la méthode qui gérera les événements liés aux colonnes de DataGridView.

DataGridViewColumnStateChangedEventHandler

Représente la méthode qui gérera l'événement ColumnStateChanged d'un DataGridView.

DataGridViewDataErrorEventHandler

Représente la méthode qui gérera l'événement DataError d'un DataGridView.

DataGridViewEditingControlShowingEventHandler

Représente la méthode qui gérera l'événement EditingControlShowing d'un DataGridView.

DataGridViewRowCancelEventHandler

Représente la méthode qui gérera l'événement UserDeletingRow d'un DataGridView.

DataGridViewRowContextMenuStripNeededEventHandler

Représente la méthode qui gérera l'événement RowContextMenuStripNeeded d'un DataGridView.

DataGridViewRowDividerDoubleClickEventHandler

Représente la méthode qui gérera l'événement RowDividerDoubleClick d'un DataGridView.

DataGridViewRowErrorTextNeededEventHandler

Représente la méthode qui gérera l'événement RowErrorTextNeeded d'un DataGridView.

DataGridViewRowEventHandler

Représente la méthode qui gérera les événements liés aux lignes de DataGridView.

DataGridViewRowHeightInfoNeededEventHandler

Représente la méthode qui gérera un événement RowHeightInfoNeeded d'un contrôle DataGridView.

DataGridViewRowHeightInfoPushedEventHandler

Représente la méthode qui gérera l'événement RowHeightInfoPushed d'un DataGridView.

DataGridViewRowPostPaintEventHandler

Représente la méthode qui gérera l'événement RowPostPaint d'un DataGridView.

DataGridViewRowPrePaintEventHandler

Représente la méthode qui gérera l'événement RowPrePaint d'un DataGridView.

DataGridViewRowsAddedEventHandler

Représente la méthode qui gérera l'événement RowsAdded d'un DataGridView.

DataGridViewRowsRemovedEventHandler

Représente la méthode qui gérera l'événement RowsRemoved d'un DataGridView.

DataGridViewRowStateChangedEventHandler

Représente la méthode qui gérera l'événement RowStateChanged d'un DataGridView.

DataGridViewSortCompareEventHandler

Représente la méthode qui gérera l'événement SortCompare d'un contrôle DataGridView.

DateBoldEventHandler

Représente la méthode qui gérera un événement interne du contrôle MonthCalendar.

DateRangeEventHandler

Représente la méthode qui gérera l'événement DateChanged ou DateSelected de MonthCalendar.

DpiChangedEventHandler

Représente la méthode qui gérera un événement DpiChanged d’un formulaire ou d’un contrôle.

DragEventHandler

Représente la méthode qui gérera l'événement DragDrop, DragEnter ou DragOver de Control.

DrawItemEventHandler

Représente la méthode qui gérera l'événement DrawItem d'un contrôle ComboBox, ListBox, MenuItem ou TabControl.

DrawListViewColumnHeaderEventHandler

Représente la méthode qui gérera l'événement DrawColumnHeader d'un ListView.

DrawListViewItemEventHandler

Représente la méthode qui gérera l'événement DrawItem d'un ListView.

DrawListViewSubItemEventHandler

Représente la méthode qui gérera l'événement DrawSubItem d'un ListView.

DrawToolTipEventHandler

Représente la méthode qui gérera l'événement Draw d'un ToolTip.

DrawTreeNodeEventHandler

Représente la méthode qui gérera l'événement DrawNode d'un TreeView.

FormClosedEventHandler

Représente la méthode qui gère un événement FormClosed.

FormClosingEventHandler

Représente la méthode qui gère un événement FormClosing.

GiveFeedbackEventHandler

Représente la méthode qui gère l’événement GiveFeedback de Control.

HelpEventHandler

Représente la méthode qui gérera l'événement HelpRequested d'un Control.

HtmlElementErrorEventHandler

Représente la méthode qui gérera l’événement Error d’un HtmlWindow.

HtmlElementEventHandler

Représente la méthode qui gérera les événements Click, MouseDown et autres événements associés sur HtmlDocument, HtmlElement et HtmlWindow.

InputLanguageChangedEventHandler

Représente la méthode qui gérera l'événement InputLanguageChanged d'un Form.

InputLanguageChangingEventHandler

Représente la méthode qui gérera l'événement InputLanguageChanging d'un Form.

InvalidateEventHandler

Représente la méthode qui gérera l'événement Invalidated d'un Control.

ItemChangedEventHandler

Représente la méthode qui gère l’événement ItemChanged de la classe CurrencyManager.

ItemCheckedEventHandler

Représente la méthode qui gérera l'événement ItemChecked d'un contrôle ListView.

ItemCheckEventHandler

Représente la méthode qui gérera l'événement ItemCheck d'un contrôle CheckedListBox ou ListView.

ItemDragEventHandler

Représente la méthode qui gérera l'événement ItemDrag d'un contrôle ListView ou TreeView.

KeyEventHandler

Représente la méthode qui gérera l'événement KeyUp ou KeyDown de Control.

KeyPressEventHandler

Représente la méthode qui gérera l'événement KeyPress d'un Control.

LabelEditEventHandler

Représente la méthode qui gère les événements BeforeLabelEdit et AfterLabelEdit.

LayoutEventHandler

Représente la méthode qui gérera l'événement Layout d'un Control.

LinkClickedEventHandler

Représente la méthode qui gérera l'événement LinkClicked d'un RichTextBox.

LinkLabelLinkClickedEventHandler

Représente la méthode qui gérera l'événement LinkClicked d'un LinkLabel.

ListControlConvertEventHandler

Représente la méthode qui gérera la conversion de ListControl.

ListViewItemMouseHoverEventHandler

Représente la méthode qui gérera l'événement ItemMouseHover d'un ListView.

ListViewItemSelectionChangedEventHandler

Représente la méthode qui gérera l'événement ItemSelectionChanged d'un ListView.

ListViewVirtualItemsSelectionRangeChangedEventHandler

Représente la méthode qui gérera l'événement VirtualItemsSelectionRangeChanged d'un ListView.

MaskInputRejectedEventHandler

Représente la méthode qui gérera l'événement MaskInputRejected d'un contrôle MaskedTextBox.

MeasureItemEventHandler

Représente la méthode qui gérera l'événement MeasureItem des contrôles ListBox, ComboBox, CheckedListBox ou MenuItem.

MethodInvoker

Représente un délégué qui peut exécuter toute méthode dans un code managé qui est déclaré void et n'accepte aucun paramètre.

MouseEventHandler

Représente la méthode qui gérera l'événement MouseDown, MouseUp ou MouseMove d'un formulaire, d'un contrôle ou d'un autre composant.

NavigateEventHandler

Représente la méthode qui gérera l'événement NavigateEventArgs d'un DataGrid.

NodeLabelEditEventHandler

Représente la méthode qui gérera les événements BeforeLabelEdit et AfterLabelEdit d'un contrôle TreeView.

PaintEventHandler

Représente la méthode qui gérera l'événement Paint d'un Control.

PopupEventHandler

Représente la méthode qui gère l'événement Popup de la classe ToolTip.

PreviewKeyDownEventHandler

Représente la méthode qui gérera l'événement PreviewKeyDown d'un contrôle.

PropertyTabChangedEventHandler

Représente la méthode qui gérera l'événement PropertyTabChanged d'un PropertyGrid.

PropertyValueChangedEventHandler

La classe de gestionnaire d'événements qui est appelée en cas de modification d'une propriété de la grille par l'utilisateur.

QueryAccessibilityHelpEventHandler

Représente la méthode qui gérera l'événement QueryAccessibilityHelp d'un contrôle.

QueryContinueDragEventHandler

Représente la méthode qui gérera l'événement QueryContinueDrag d'un Control.

QuestionEventHandler

Représente la méthode qui gérera l'événement CancelRowEdit ou l'événement RowDirtyStateNeeded d'un DataGridView.

RetrieveVirtualItemEventHandler

Représente la méthode qui gérera l'événement RetrieveVirtualItem d'un ListView.

ScrollEventHandler

Représente la méthode qui gère l’événement Scroll d’un DataGridView ou .ScrollBar

SearchForVirtualItemEventHandler

Représente la méthode qui gérera l'événement SearchForVirtualItem d'un ListView.

SelectedGridItemChangedEventHandler

Représente la méthode qui gérera l'événement SelectedGridItemChanged d'un PropertyGrid.

SplitterCancelEventHandler

Représente la méthode qui gérera l'événement SplitterMoving d'un Splitter.

SplitterEventHandler

Représente la méthode qui gérera les événements SplitterMoving et SplitterMoved de Splitter.

StatusBarDrawItemEventHandler

Représente la méthode qui gérera l'événement DrawItem d'un StatusBar.

StatusBarPanelClickEventHandler

Représente la méthode qui gérera l'événement PanelClick d'un StatusBar.

TabControlCancelEventHandler

Représente la méthode qui gérera l'événement Selecting ou Deselecting d'un contrôle TabControl.

TabControlEventHandler

Représente la méthode qui gérera l'événement Selected ou Deselected d'un contrôle TabControl.

TableLayoutCellPaintEventHandler

Représente la méthode qui gérera l'événement CellPaint.

ToolBarButtonClickEventHandler

Représente la méthode qui gérera l'événement ButtonClick d'un ToolBar.

ToolStripArrowRenderEventHandler

Représente la méthode qui gérera l'événement RenderArrow d'un ToolStripRenderer. Cette classe ne peut pas être héritée.

ToolStripContentPanelRenderEventHandler

Représente la méthode qui gérera l'événement RendererChanged d'un ToolStripContentPanel.

ToolStripDropDownClosedEventHandler

Représente la méthode qui gérera l'événement Closed d'un ToolStripDropDown.

ToolStripDropDownClosingEventHandler

Représente la méthode qui gère l’événement Closing de ToolStripDropDown.

ToolStripGripRenderEventHandler

Représente la méthode qui gérera l'événement RenderGrip d'un ToolStripRenderer.

ToolStripItemClickedEventHandler

Représente la méthode qui gérera l'événement ItemClicked d'un ToolStripItem.

ToolStripItemEventHandler

Représente la méthode qui gérera les événements pour un ToolStripItem.

ToolStripItemImageRenderEventHandler

Représente la méthode qui gérera l'événement RenderItemImage ou l'événement RenderItemCheck de ToolStripRenderer.

ToolStripItemRenderEventHandler

Représente la méthode qui gère les événements qui restituent l'arrière-plan des objets dérivés de ToolStripItem dans la classe ToolStripRenderer.

ToolStripItemTextRenderEventHandler

Représente la méthode qui gérera l'événement RenderItemText d'un ToolStripRenderer.

ToolStripPanelRenderEventHandler

Représente la méthode qui gérera les événements de peinture ToolStripPanel.

ToolStripRenderEventHandler

Représente la méthode qui gérera l'événement RenderToolStripBorder ou l'événement RenderToolStripBackground d'un ToolStripRenderer.

ToolStripSeparatorRenderEventHandler

Représente la méthode destinée à gérer l’événement RenderSeparator d’une classe ToolStripRenderer.

TreeNodeMouseClickEventHandler

Représente la méthode qui gérera les événements NodeMouseClick et NodeMouseDoubleClick de TreeView.

TreeNodeMouseHoverEventHandler

Représente la méthode qui gérera l'événement NodeMouseHover d'un TreeView.

TreeViewCancelEventHandler

Représente la méthode qui gérera l'événement BeforeCheck, BeforeCollapse, BeforeExpand ou BeforeSelect d'un TreeView.

TreeViewEventHandler

Représente la méthode qui gérera l'événement AfterCheck, AfterCollapse, AfterExpand ou AfterSelect d'un TreeView.

TypeValidationEventHandler

Représente la méthode qui gérera l'événement TypeValidationCompleted du contrôle MaskedTextBox.

UICuesEventHandler

Représente une méthode qui gérera l'événement ChangeUICues d'un Control.

UpDownEventHandler

Représente la méthode qui gérera un événement pour une classe interne.

WebBrowserDocumentCompletedEventHandler

Représente la méthode qui gérera l'événement DocumentCompleted d'un contrôle WebBrowser.

WebBrowserNavigatedEventHandler

Représente la méthode qui gérera l'événement Navigated d'un contrôle WebBrowser.

WebBrowserNavigatingEventHandler

Représente la méthode qui gérera l'événement Navigating d'un contrôle WebBrowser.

WebBrowserProgressChangedEventHandler

Représente la méthode qui gérera l'événement ProgressChanged d'un contrôle WebBrowser.

Remarques

Le tableau suivant présente les classes de System.Windows.Forms l’espace de noms regroupées en catégories.

Catégorie de classe Détails
- Contrôle, contrôle utilisateur et formulaire La plupart des classes au sein de l’espace System.Windows.Forms de noms dérivent de la Control classe . La Control classe fournit les fonctionnalités de base pour tous les contrôles affichés sur un Form. La Form classe représente une fenêtre dans une application. Cela inclut les boîtes de dialogue, les fenêtres sans mode, le client MDI (Multiple Document Interface) et les fenêtres parentes. Vous pouvez également créer vos propres contrôles en dérivant de la UserControl classe .
- Menus et barres d’outils Windows Forms contient un ensemble complet de classes pour créer vos propres barres d’outils et menus personnalisés avec une apparence et un comportement modernes (apparence). ToolStrip, MenuStrip, ContextMenuStripet StatusStrip peuvent être utilisés pour créer des barres d’outils, des barres de menus, des menus contextuels et des barres status, respectivement.
-Contrôles L’espace System.Windows.Forms de noms fournit diverses classes de contrôle que vous pouvez utiliser pour créer des interfaces utilisateur enrichies. Certains contrôles sont conçus pour la saisie de données dans l’application, tels que TextBox les contrôles et ComboBox . D’autres contrôles affichent des données d’application, telles que Label et ListView. L’espace de noms fournit également des contrôles pour appeler des commandes au sein de l’application, telles que Button. Le WebBrowser contrôle et les classes HTML managées, telles que HtmlDocument, vous permettent d’afficher et de manipuler des pages HTML au sein de votre application Windows Forms managée. Le MaskedTextBox contrôle est un contrôle de saisie de données avancé qui vous permet de définir des masques qui acceptent ou rejettent automatiquement les entrées utilisateur. En outre, vous pouvez utiliser le PropertyGrid contrôle pour créer votre propre Windows Forms Designer qui affiche les propriétés visibles par le concepteur des contrôles.
-Disposition Plusieurs classes importantes dans Windows Forms permettent de contrôler la disposition des contrôles sur une surface d’affichage, comme un formulaire ou un contrôle. FlowLayoutPanel présente tous les contrôles qu’il contient en série et TableLayoutPanel vous permet de définir des cellules et des lignes pour la disposition des contrôles dans une grille fixe. SplitContainer divise votre surface d’affichage en deux ou plusieurs parties ajustables.
- Liaison de données et de données Windows Forms définit une architecture riche pour la liaison à des sources de données telles que des bases de données et des fichiers XML. Le DataGridView contrôle fournit une table personnalisable pour l’affichage des données et vous permet de personnaliser les cellules, les lignes, les colonnes et les bordures. Le BindingNavigator contrôle représente un moyen standardisé de naviguer et d’utiliser les données d’un formulaire ; BindingNavigator il est fréquemment associé au BindingSource contrôle pour parcourir les enregistrements de données d’un formulaire et interagir avec eux.
-Composants Outre les contrôles, l’espace System.Windows.Forms de noms fournit d’autres classes qui ne dérivent pas de la Control classe, mais qui fournissent toujours des fonctionnalités visuelles à une application Windows. Certaines classes, telles que ToolTip et ErrorProvider, étendent les fonctionnalités ou fournissent des informations à l’utilisateur. Avec les Help classes et HelpProvider , vous pouvez afficher des informations d’aide à un utilisateur de vos applications.
- Boîtes de dialogue courantes Windows fournit plusieurs boîtes de dialogue courantes que vous pouvez utiliser pour donner à votre application une interface utilisateur cohérente lors de l’exécution de tâches telles que l’ouverture et l’enregistrement de fichiers, la manipulation de la police ou de la couleur du texte ou l’impression. Les OpenFileDialog classes et SaveFileDialog fournissent la fonctionnalité permettant d’afficher une boîte de dialogue qui permet à l’utilisateur de localiser et d’entrer le nom d’un fichier à ouvrir ou à enregistrer. La FontDialog classe affiche une boîte de dialogue pour modifier les Font éléments du utilisé par votre application. Les PageSetupDialogclasses , PrintPreviewDialoget PrintDialog affichent des boîtes de dialogue qui permettent à l’utilisateur de contrôler les aspects de l’impression de documents. Pour plus d’informations sur l’impression à partir d’une application Windows, consultez l’espace de System.Drawing.Printing noms. Outre les boîtes de dialogue courantes, l’espace System.Windows.Forms de noms fournit la MessageBox classe permettant d’afficher une boîte de message qui peut afficher et récupérer des données de l’utilisateur.

Il existe plusieurs classes dans l’espace System.Windows.Forms de noms qui prennent en charge les classes mentionnées dans le résumé précédent. Les exemples des classes de prise en charge sont les énumérations, les classes d’arguments d’événement et les délégués utilisés par les événements au sein des contrôles et des composants.

Attention

Les classes de l’espace de noms Windows Forms ne sont pas prises en charge pour une utilisation dans un service Windows. La tentative d’utilisation de ces classes à partir d’un service peut produire des problèmes inattendus, tels que des performances de service réduites et des exceptions au moment de l’exécution.

Si vous utilisez .NET Framework version 1.1 ou .NET Framework 1.0 et que vous devez faire en sorte que votre application Windows Forms prend en charge les styles visuels Windows XP, veillez à définir la FlatStyle propriété de vos contrôles sur et à FlatStyle.System inclure un manifeste avec votre fichier exécutable. Un manifeste est un fichier XML inclus en tant que ressource dans votre fichier exécutable d’application ou en tant que fichier distinct qui réside dans le même répertoire que le fichier exécutable. Pour obtenir un exemple de manifeste, consultez la section Exemple pour l’énumération FlatStyle . Par défaut, les styles visuels sont activés pour .NET Framework versions 1.1, 1.2 et 2.0.