System.Windows.Forms Espace de noms

Contient des classes pour créer des applications basées sur des Windows qui tirent pleinement parti des fonctionnalités d’interface utilisateur enrichies disponibles dans le système d’exploitation Microsoft Windows.

Classes

Nom Description
AccessibleObject

Fournit des informations que les applications d’accessibilité utilisent pour ajuster l’interface utilisateur d’une application pour les utilisateurs présentant des déficiences.

AmbientProperties

Fournit des valeurs de propriété ambiantes aux contrôles de niveau supérieur.

Application

Fournit static méthodes et propriétés pour gérer une application, telles que les méthodes de démarrage et d’arrêt d’une application, pour traiter les messages Windows et les propriétés pour obtenir des informations sur une application. Cette classe ne peut pas être héritée.

ApplicationContext

Spécifie les informations contextuelles relatives à 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 les contrôles ActiveX et les expose en tant que contrôles Windows Forms complets.

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 AxHost.State objets d’un type de données en un autre.

AxHost.TypeLibraryTimeStampAttribute

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

BaseCollection

Fournit la fonctionnalité de base permettant de créer des collections liées aux données dans l’espace System.Windows.Forms de noms.

BindableComponent

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

Binding

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

BindingCompleteEventArgs

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

BindingContext

Gère la collection d’objets BindingManagerBase pour tous les objets qui héritent de la Control classe.

BindingManagerBase

Gère tous les Binding objets liés à la même source de données et au même membre de données. Cette classe est abstraite.

BindingManagerDataErrorEventArgs

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

BindingNavigator

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

BindingsCollection

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

BindingSource

Encapsule la source de données d’un formulaire.

Button

Représente un contrôle de bouton Windows.

ButtonBase

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

ButtonBase.ButtonBaseAccessibleObject

Fournit des informations que les applications d’accessibilité utilisent pour ajuster l’interface utilisateur d’une application pour les utilisateurs handicapés.

ButtonRenderer

Fournit des méthodes utilisées pour afficher 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 Windows CheckBox.

CheckBox.CheckBoxAccessibleObject

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

CheckBoxRenderer

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

CheckedListBox

Affiche une ListBox case à cocher dans laquelle une case à cocher s’affiche à gauche de chaque élément.

CheckedListBox.CheckedIndexCollection

Encapsule la collection d’index d’éléments vérifiés (y compris les éléments dans un état indéterminé) dans un CheckedListBox.

CheckedListBox.CheckedItemCollection

Encapsule la collection d’éléments vérifiés, y compris les éléments dans un état indéterminé, dans un CheckedListBox contrôle.

CheckedListBox.ObjectCollection

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

Clipboard

Fournit des méthodes pour placer des données sur et récupérer des données à partir du Presse-papiers système. 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 ListView contrôle.

ColumnHeaderConverter

Fournit un convertisseur de type pour convertir ColumnHeader des objets d’un type en un autre.

ColumnReorderedEventArgs

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

ColumnStyle

Représente l’apparence d’une colonne dans une disposition de tableau.

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

ComboBox.ChildAccessibleObject

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

ComboBox.ObjectCollection

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

ComboBoxRenderer

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

CommonDialog

Spécifie la classe de base utilisée pour afficher les boîtes de dialogue à l’écran.

ContainerControl

Fournit des fonctionnalités de gestion des focus pour les contrôles qui peuvent fonctionner en tant que conteneur 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 avec 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 de 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 des contrôles Windows courants 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 lors de la création d’un contrôle.

CurrencyManager

Gère une liste d’objets Binding .

Cursor

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

CursorConverter

Fournit un convertisseur de type pour convertir Cursor des objets vers et à partir de différentes autres représentations.

Cursors

Fournit une collection d’objets Cursor à utiliser par une application Windows Forms.

DataFormats

Fournit staticdes noms de format prédéfinis Clipboard . Utilisez-les pour identifier le format des données que vous stockez dans un IDataObject.

DataFormats.Format

Représente un type de format Presse-papiers.

DataGrid

Affiche les données ADO.NET dans une grille à défilement.

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

DataGrid.HitTestInfo

Contient des informations sur une partie de la DataGrid 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 pour représenter une valeur booléenne.

DataGridColumnStyle

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

DataGridColumnStyle.CompModSwitches

Contient un TraceSwitch utilisé par l’infrastructure .NET Framework.

DataGridColumnStyle.DataGridColumnHeaderAccessibleObject

Fournit une implémentation pour un objet qui peut être inspecté 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 au moment de l’exécution DataGrid .

DataGridTextBox

Représente un TextBox contrôle hébergé dans un DataGridTextBoxColumn.

DataGridTextBoxColumn

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

DataGridView

Affiche les données dans une grille personnalisable.

DataGridView.DataGridViewAccessibleObject

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

DataGridView.DataGridViewControlCollection

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

DataGridView.DataGridViewTopRowAccessibleObject

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

DataGridView.HitTestInfo

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

DataGridViewAdvancedBorderStyle

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

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 et DataGridView les AutoSizeRowsModeChangedRowHeadersWidthSizeModeChanged événements.

DataGridViewBand

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

DataGridViewBindingCompleteEventArgs

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

DataGridViewButtonCell

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

DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject

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

DataGridViewButtonColumn

Héberge une collection d’objets DataGridViewButtonCell .

DataGridViewCell

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

DataGridViewCell.DataGridViewCellAccessibleObject

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

DataGridViewCellCancelEventArgs

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

DataGridViewCellCollection

Représente une collection de cellules dans un DataGridViewRow.

DataGridViewCellContextMenuStripNeededEventArgs

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

DataGridViewCellErrorTextNeededEventArgs

Fournit des données pour l’événement CellErrorTextNeeded d’un DataGridView contrôle.

DataGridViewCellEventArgs

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

DataGridViewCellFormattingEventArgs

Fournit des données pour l’événement CellFormatting d’un DataGridView.

DataGridViewCellMouseEventArgs

Fournit des données pour les événements de souris déclenchés par une DataGridView fois que la souris est déplacée dans un DataGridViewCell.

DataGridViewCellPaintingEventArgs

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

DataGridViewCellParsingEventArgs

Fournit des données pour l’événement CellParsing d’un DataGridView contrôle.

DataGridViewCellStateChangedEventArgs

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

DataGridViewCellStyle

Représente les informations de mise en forme et de style appliquées à des cellules individuelles au sein d’un DataGridView contrôle.

DataGridViewCellStyleContentChangedEventArgs

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

DataGridViewCellStyleConverter

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

DataGridViewCellToolTipTextNeededEventArgs

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

DataGridViewCellValidatingEventArgs

Fournit des données pour l’événement CellValidating d’un DataGridView contrôle.

DataGridViewCellValueEventArgs

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

DataGridViewCheckBoxCell

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

DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject

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

DataGridViewCheckBoxColumn

Héberge une collection d’objets DataGridViewCheckBoxCell .

DataGridViewColumn

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

DataGridViewColumnCollection

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

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 d’un DataGridView.

DataGridViewColumnEventArgs

Fournit des données pour les événements liés aux colonnes d’un DataGridView.

DataGridViewColumnHeaderCell

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

DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject

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

DataGridViewColumnStateChangedEventArgs

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

DataGridViewComboBoxCell

Affiche une zone de liste modifiable dans un DataGridView contrôle.

DataGridViewComboBoxCell.DataGridViewComboBoxCellAccessibleObject

Représente l’objet d’accessibilité de l’objet actuel DataGridViewComboBoxCell .

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 modifiable hébergée dans un 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 DataGridView contrôle.

DataGridViewHeaderCell

Contient des 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 DataGridView contrôle.

DataGridViewImageCell.DataGridViewImageCellAccessibleObject

Fournit des informations sur les DataGridViewImageCell 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 DataGridViewLinkCell contrôle des applications clientes d’accessibilité.

DataGridViewLinkColumn

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

DataGridViewRow

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

DataGridViewRow.DataGridViewRowAccessibleObject

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

DataGridViewRowCancelEventArgs

Fournit des données pour l’événement UserDeletingRow d’un 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 d’un DataGridView.

DataGridViewRowErrorTextNeededEventArgs

Fournit des données pour l’événement RowErrorTextNeeded d’un DataGridView contrôle.

DataGridViewRowEventArgs

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

DataGridViewRowHeaderCell

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

DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject

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

DataGridViewRowHeightInfoNeededEventArgs

Fournit des données pour l’événement RowHeightInfoNeeded d’un DataGridView.

DataGridViewRowHeightInfoPushedEventArgs

Fournit des données pour l’événement RowHeightInfoPushed d’un 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 d’un DataGridView.

DataGridViewSelectedCellCollection

Représente une collection de cellules sélectionnées dans un DataGridView.

DataGridViewSelectedColumnCollection

Représente une collection d’objets DataGridViewColumn sélectionnés dans un DataGridView.

DataGridViewSelectedRowCollection

Représente une collection d’objets DataGridViewRow sélectionnés dans un DataGridView.

DataGridViewSortCompareEventArgs

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

DataGridViewTextBoxCell

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

DataGridViewTextBoxCell.DataGridViewTextBoxCellAccessibleObject

Représente l’objet d’accessibilité de l’objet actuel DataGridViewTextBoxCell .

DataGridViewTextBoxColumn

Héberge une collection de DataGridViewTextBoxCell cellules.

DataGridViewTextBoxEditingControl

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

DataGridViewTopLeftHeaderCell

Représente la cellule située dans le coin supérieur gauche de celui 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 les DataGridViewTopLeftHeaderCell applications clientes d’accessibilité.

DataObject

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

DataObjectExtensions

Contient des classes pour créer des applications basées sur des Windows qui tirent pleinement parti des fonctionnalités d’interface utilisateur enrichies disponibles dans le système d’exploitation Microsoft Windows.

DateBoldEventArgs

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

DateRangeEventArgs

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

DateTimePicker

Représente un contrôle Windows qui permet à l’utilisateur de sélectionner une date et une heure et d’afficher la date et l’heure avec un format spécifié.

DateTimePicker.DateTimePickerAccessibleObject

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

DockingAttribute

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

DomainUpDown

Représente une zone de rotation 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 DomainUpDown contrôle pour les applications clientes d’accessibilité.

DomainUpDown.DomainUpDownAccessibleObject

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

DomainUpDown.DomainUpDownItemCollection

Encapsule une collection d’objets à utiliser par la DomainUpDown classe.

DpiChangedEventArgs

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

DragEventArgs

Fournit des données pour le , DragDropou DragEnter l’événementDragOver.

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’un contrôle sur un formulaire a une erreur associée.

FeatureSupport

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

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 de lieux personnalisée 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 Button contrôles dont FlatStyle l’objet est Flat.

FlowLayoutPanel

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

FlowLayoutSettings

Collecte les caractéristiques associées aux dispositions de flux.

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 se produit pendant une opération de glissement.

GridColumnStylesCollection

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

GridItem

Implémente une ligne dans un PropertyGrid.

GridItemCollection

Contient une collection d’objets GridItem .

GridTablesFactory

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

GridTableStylesCollection

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

GroupBox

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

GroupBoxRenderer

Fournit des méthodes utilisées pour afficher 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 standard.

HScrollProperties

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

HtmlDocument

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

HtmlElement

Représente un élément HTML à l’intérieur d’une page Web.

HtmlElementCollection

Définit une collection d’objets HtmlElement .

HtmlElementErrorEventArgs

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

HtmlElementEventArgs

Fournit des données pour les événements définis sur HtmlDocument et HtmlElement.

HtmlHistory

Gère la liste des documents et des sites Web visités par l’utilisateur dans 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 des données d’un index d’image vers et à partir d’une chaîne.

ImageKeyConverter

Fournit un convertisseur de type pour convertir des 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 les InputLanguage objets.

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 ListView contrôle.

ItemCheckEventArgs

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

ItemDragEventArgs

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

KeyEventArgs

Fournit des données pour l’événement ou KeyDown l’événementKeyUp.

KeyPressEventArgs

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

KeysConverter

Fournit une TypeConverter valeur permettant de convertir Keys des objets 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 disposition.

LinkArea.LinkAreaConverter

Fournit un convertisseur de type pour convertir LinkArea.LinkAreaConverter des objets vers et à partir de différentes autres représentations.

LinkClickedEventArgs

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

LinkConverter

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

LinkLabel

Représente un contrôle d’étiquette Windows qui peut afficher des liens hypertexte.

LinkLabel.Link

Représente un lien au sein d’un LinkLabel contrôle.

LinkLabel.LinkCollection

Représente la collection de liens au sein d’un LinkLabel contrôle.

LinkLabelLinkClickedEventArgs

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

ListBindingConverter

Fournit un convertisseur de type pour convertir Binding des objets vers et à partir de différentes autres représentations.

ListBindingHelper

Fournit des fonctionnalités permettant de découvrir une liste pouvant être liée et les propriétés des éléments contenus dans la liste lorsqu’ils diffèrent des propriétés publiques de l’objet auquel ils sont liés.

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 d’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 le ListBox.

ListControl

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

ListControlConvertEventArgs

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

ListView

Représente un contrôle d’affichage de liste Windows, qui affiche une collection d’éléments qui peuvent être affichés à l’aide d’une des quatre vues différentes.

ListView.CheckedIndexCollection

Représente la collection contenant les index des éléments vérifiés dans un contrôle d’affichage de liste.

ListView.CheckedListViewItemCollection

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

ListView.ColumnHeaderCollection

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

ListView.ListViewItemCollection

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

ListView.SelectedIndexCollection

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

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és dans un ListView contrôle.

ListViewGroupCollection

Représente la collection de groupes au sein d’un ListView contrôle.

ListViewGroupEventArgs

Fournit des données pour l’événement et OnGroupCollapsedStateChanged(ListViewGroupEventArgs) l’événementOnGroupTaskLinkClick(ListViewGroupEventArgs).

ListViewHitTestInfo

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

ListViewInsertionMark

Permet d’indiquer l’emplacement de déplacement attendu lorsqu’un élément est déplacé vers une nouvelle position dans un ListView contrôle. Cette fonctionnalité est disponible uniquement sur Windows XP et versions ultérieures.

ListViewItem

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

ListViewItem.ListViewSubItem

Représente un sous-élément d’un ListViewItem.

ListViewItem.ListViewSubItemCollection

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

ListViewItemConverter

Fournit un convertisseur de type pour convertir ListViewItem des objets vers et à partir de différentes 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 les valeurs d’index d’image d’état d’un type de données vers un autre.

ListViewVirtualItemsSelectionRangeChangedEventArgs

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

MainMenu

Représente la structure de menu d’un formulaire.

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

MaskedTextBox

Utilise un masque pour faire la distinction entre une entrée utilisateur appropriée et incorrecte.

MaskInputRejectedEventArgs

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

MdiClient

Représente le conteneur pour les formulaires enfants MDI (multiple-document interface). Cette classe ne peut pas être héritée.

MdiClient.ControlCollection

Contient une collection de MdiClient contrôles.

MeasureItemEventArgs

Fournit des données pour l’événement MeasureItem de l’événement ListBox, , ComboBoxCheckedListBoxet MenuItem des contrôles.

Menu

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

Cette classe n’est pas disponible dans .NET Core 3.1 et versions ultérieures. Utilisez ToolStripDropDown et ToolStripDropDownMenu , à la place, remplacez et étendez le Menu contrôle.

Menu.MenuItemCollection

Représente une collection d’objets MenuItem .

MenuItem

Représente un élément individuel affiché dans un MainMenu ou 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 menu pour un formulaire.

MessageBox

Affiche une fenêtre de message, également appelée boîte de dialogue, qui présente un message à l’utilisateur. Il s’agit d’une fenêtre modale, bloquant d’autres actions dans l’application jusqu’à ce que l’utilisateur le ferme. Un MessageBox peut contenir du texte, des boutons et des symboles qui informent et indiquent à 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 MonthCalendar contrôle. Cette classe ne peut pas être héritée.

MouseEventArgs

Fournit des données pour les événements et MouseUp les MouseDownMouseMoveévénements.

NativeWindow

Fournit une encapsulation de bas niveau 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 rotation Windows (également appelée contrôle up-down) qui affiche des valeurs numériques.

NumericUpDownAcceleration

Fournit des informations indiquant comment l’accélération doit être effectuée sur une zone de rotation (également appelée contrôle haut/bas) lorsque le bouton haut ou bas est enfoncé pendant une période spécifiée.

NumericUpDownAccelerationCollection

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

OpacityConverter

Fournit un convertisseur de type pour convertir des 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 des requêtes de fonctionnalités spécifiques au système d’exploitation.

OwnerDrawPropertyBag

Contient des valeurs de propriétés dont un composant peut avoir besoin uniquement occasionnellement.

PaddingConverter

Fournit un convertisseur de type pour convertir Padding des valeurs vers et à partir de différentes autres représentations.

PageSetupDialog

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

PaintEventArgs

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

Panel

Utilisé pour regrouper des collections de contrôles.

PictureBox

Représente un contrôle de zone d’image Windows pour afficher une image.

PopupEventArgs

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

PowerStatus

Indique les informations actuelles sur l’état 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 d’aperçu brut de l’aperçu avant impression à partir d’une application Windows Forms, sans boîtes de dialogue ni boutons. La plupart des PrintPreviewControl objets sont trouvés sur PrintPreviewDialog des objets, mais ils n’ont pas besoin d’être.

PrintPreviewDialog

Représente un formulaire de boîte de dialogue contenant une PrintPreviewControl impression à partir d’une application Windows Forms.

ProfessionalColors

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

ProfessionalColorTable

Fournit des couleurs utilisées pour Microsoft Office éléments d’affichage.

ProgressBar

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

ProgressBarRenderer

Fournit des méthodes utilisées pour afficher 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 pour parcourir les propriétés d’un objet.

PropertyGrid.PropertyTabCollection

Contient une collection d’objets PropertyTab .

PropertyManager

Gère une Binding propriété entre la propriété d’un objet et une propriété de contrôle liée aux données.

PropertyTabChangedEventArgs

Fournit des données pour l’événement PropertyTabChanged d’un PropertyGrid.

PropertyValueChangedEventArgs

Fournit des données pour l’événement PropertyValueChanged d’un 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 truefalse ou d’une réponse à une question.

RadioButton

Permet à l’utilisateur de sélectionner une option unique dans un groupe de choix lorsqu’il est associé à d’autres RadioButton contrôles.

RadioButton.RadioButtonAccessibleObject

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

RadioButtonRenderer

Fournit des méthodes utilisées pour afficher un contrôle de bouton d’option (également appelé case d’option) avec ou sans styles visuels. Cette classe ne peut pas être héritée.

RelatedImageListAttribute

Indique à quel ImageList une propriété est liée.

RetrieveVirtualItemEventArgs

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

RichTextBox

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

RowStyle

Représente l’apparence d’une ligne dans une disposition de tableau.

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 appareil d’affichage ou plusieurs appareils d’affichage sur un seul système.

ScrollableControl

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

ScrollableControl.DockPaddingEdges

Détermine le remplissage de bordure pour les contrôles ancrés.

ScrollableControl.DockPaddingEdgesConverter

A TypeConverter pour la ScrollableControl.DockPaddingEdges classe.

ScrollBar

Implémente les fonctionnalités de base d’un contrôle de barre de défilement.

ScrollBarRenderer

Fournit des méthodes utilisées pour afficher 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 les propriétés liées au défilement.

SearchForVirtualItemEventArgs

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

SelectedGridItemChangedEventArgs

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

SelectionRange

Représente une plage de sélection de dates dans un contrôle calendrier mensuel.

SelectionRangeConverter

Fournit un convertisseur de type pour convertir SelectionRange des objets vers et à partir de différents autres types.

SendKeys

Fournit des méthodes pour envoyer des séquences de touches à une application.

SplitContainer

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

Splitter

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

SplitterCancelEventArgs

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

SplitterEventArgs

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

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 StatusBar contrôle.

StatusBarDrawItemEventArgs

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

StatusBarPanel

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

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 associé de pages d’onglets.

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 et Selecting les Deselecting événements d’un TabControl contrôle.

TabControlEventArgs

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

TableLayoutCellPaintEventArgs

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

TableLayoutColumnStyleCollection

Collection qui stocke les ColumnStyle objets.

TableLayoutControlCollection

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

TableLayoutPanel

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

TableLayoutRowStyleCollection

Collection qui stocke les RowStyle objets.

TableLayoutSettings

Collecte les caractéristiques associées aux dispositions de table.

TableLayoutStyle

Implémente la fonctionnalité de base qui représente l’apparence et le comportement d’une disposition de table.

TableLayoutStyleCollection

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

TabPage

Représente une page d’onglet unique dans un TabControl.

TabPage.TabPageControlCollection

Contient la collection de contrôles que l’utilisation TabPage utilise.

TabRenderer

Fournit des méthodes utilisées pour afficher un contrôle tabulation 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. Il est similaire à un MessageBox (en ce qu’il est mis en forme par le système d’exploitation) mais fournit beaucoup plus de fonctionnalités.

TaskDialogButton

Représente un contrôle 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 expandeur 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 Icon propriété) ou dans la note de bas de page d’une boîte de dialogue de tâche (en définissant la Icon propriété).

TaskDialogLinkClickedEventArgs

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

TaskDialogPage

Représente une page de 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 de zone de texte Windows.

TextBoxBase

Implémente les fonctionnalités de base requises par les contrôles de texte.

TextBoxRenderer

Fournit des méthodes utilisées pour afficher un contrôle de 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 afficher du texte. Cette classe ne peut pas être héritée.

ThreadExceptionDialog

Implémente une boîte de dialogue qui s’affiche lorsqu’une exception non gérée se produit dans un thread.

Timer

Implémente un minuteur qui déclenche un événement à intervalles définis par l’utilisateur. Ce minuteur est optimisé pour une utilisation dans Windows Forms applications et doit être utilisé 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 à la place, qui remplace et étend le ToolBar contrôle.

ToolBar.ToolBarButtonCollection

Encapsule une collection de ToolBarButton contrôles à utiliser par la ToolBar classe.

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 à la place, 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 que les applications d’accessibilité utilisent pour ajuster l’interface utilisateur d’un ToolStrip utilisateur présentant des déficiences.

ToolStripArrowRenderEventArgs

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

ToolStripButton

Représente un élément sélectionnable ToolStripItem qui peut contenir du texte et des images.

ToolStripComboBox

Représente un ToolStripComboBox rendu correct dans un 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 ToolStripContainer contrôle.

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 au sein des ToolStrip éléments standard et des contrôles hébergés tels que TextBox, ComboBox, ProgressBar, etc.

ToolStripDropDown

Représente un contrôle qui permet à l’utilisateur de sélectionner un élément unique dans une liste affichée lorsque l’utilisateur clique sur un ToolStripDropDownButton.

ToolStripDropDown.ToolStripDropDownAccessibleObject

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

ToolStripDropDownButton

Représente un contrôle qui, lorsqu’un clic est sélectionné, affiche un élément associé ToolStripDropDown à 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 clic sur un contrôle ou ToolStripDropDownButtonToolStripMenuItem un ToolStripSplitButtoncontrôle.

ToolStripDropDownItemAccessibleObject

Fournit des informations que les applications d’accessibilité utilisent pour ajuster l’interface utilisateur d’un ToolStripDropDown utilisateur présentant des déficiences.

ToolStripDropDownMenu

Fournit des fonctionnalités de base pour le ContextMenuStrip contrôle.

ToolStripGripRenderEventArgs

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

ToolStripItem

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

ToolStripItem.ToolStripItemAccessibleObject

Fournit des informations que les applications d’accessibilité utilisent pour ajuster l’interface utilisateur d’un ToolStripItem utilisateur présentant des déficiences.

ToolStripItemClickedEventArgs

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

ToolStripItemCollection

Représente une collection d’objets ToolStripItem .

ToolStripItemEventArgs

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

ToolStripItemImageRenderEventArgs

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

ToolStripItemRenderEventArgs

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

ToolStripItemTextRenderEventArgs

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

ToolStripLabel

Représente une valeur non désélectionnable ToolStripItem qui restitue du texte et des images et peut afficher des liens hypertexte.

ToolStripManager

Contrôle ToolStrip le rendu et letage, ainsi que la fusion des objets MenuStripet ToolStripDropDownMenu des ToolStripMenuItemobjets. Cette classe ne peut pas être héritée.

ToolStripMenuItem

Représente une option sélectionnable affichée sur un MenuStrip ou ContextMenuStrip.

ToolStripOverflow

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

ToolStripOverflowButton

Héberge un ToolStripDropDown élément qui affiche les éléments qui dépassent le ToolStrip.

ToolStripPanel

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

ToolStripPanel.ToolStripPanelRowCollection

Représente tous les objets d’un ToolStripPanelRowToolStripPanel.

ToolStripPanelRenderEventArgs

Fournit des données pour ToolStripPanel le dessin.

ToolStripPanelRow

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

ToolStripProfessionalRenderer

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

ToolStripProgressBar

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

ToolStripRenderer

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

ToolStripRenderEventArgs

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

ToolStripSeparator

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

ToolStripSeparatorRenderEventArgs

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

ToolStripSplitButton

Représente une combinaison d’un bouton standard sur la gauche et d’un bouton déroulant à droite, ou de l’autre façon si la valeur est RightToLeftYes.

ToolStripSplitButton.ToolStripSplitButtonAccessibleObject

Fournit des informations que les applications d’accessibilité utilisent pour ajuster l’interface utilisateur d’un ToolStripSplitButton utilisateur présentant des déficiences.

ToolStripStatusLabel

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

ToolStripSystemRenderer

Gère la fonctionnalité de peinture pour ToolStrip les objets, à l’aide de couleurs système et d’un style visuel plat.

ToolStripTextBox

Représente une zone de texte dans une zone ToolStrip de texte 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 repose le pointeur sur le contrôle.

TrackBar

Représente une barre de suivi Windows standard.

TrackBarRenderer

Fournit des méthodes utilisées pour afficher 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 d’un TreeView.

TreeNodeCollection

Représente une collection d’objets TreeNode .

TreeNodeConverter

Fournit un convertisseur de type pour convertir TreeNode des objets vers et à partir de différentes 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, chacune représentée par un TreeNode.

TreeViewCancelEventArgs

Fournit des données pour les événements , et BeforeCheckBeforeCollapseBeforeExpandles BeforeSelectévénements d’un TreeView contrôle.

TreeViewEventArgs

Fournit des données pour les événements ou AfterCheckAfterCollapseAfterExpandles AfterSelectévénements d’un TreeView contrôle.

TreeViewHitTestInfo

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

TreeViewImageIndexConverter

Fournit un convertisseur de type pour convertir des données d’un index d’image vers et d’un type de données à un autre pour une utilisation par le TreeView contrôle.

TreeViewImageKeyConverter

Fournit un convertisseur de type pour convertir des 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 rotation (également appelée contrôle up-down).

UpDownEventArgs

Fournit des données pour les contrôles qui dérivent du UpDownBase contrôle.

UserControl

Fournit un contrôle vide qui peut être utilisé pour créer d’autres contrôles.

VScrollBar

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

VScrollProperties

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

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 WebBrowser contrôle.

WebBrowserBase

Fournit un wrapper pour un contrôle ActiveX générique à utiliser comme classe de base par le WebBrowser contrôle.

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 à utiliser comme classe de base par la WebBrowser.WebBrowserSite classe.

WindowsFormsSection

Définit un nouveau ConfigurationSection pour l’analyse 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

Nom Description
BindingMemberInfo

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

DataGridCell

Identifie une cellule dans la grille.

ImeModeConversion

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

LinkArea

Représente une 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

Nom Description
IAsyncDropTarget

Contient des classes pour créer des applications basées sur des Windows qui tirent pleinement parti des fonctionnalités d’interface utilisateur enrichies disponibles dans le système d’exploitation Microsoft Windows.

IBindableComponent

Permet à un composant non-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 qui exécute une certaine action sur le type qui implémente cette interface.

IComponentEditorPageSite

Le site d’un ComponentEditorPage.

IContainerControl

Fournit les fonctionnalités d’un contrôle pour agir en tant que parent pour d’autres contrôles.

ICurrencyManagerProvider

Fournit une gestion de liaison personnalisée 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 courantes d’une cellule qui permet 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 pour le transfert de données.

IDropTarget

Définit les événements de souris.

IFeatureSupport

Spécifie une interface standard pour récupérer des informations sur les fonctionnalités à partir du système actuel.

IFileReaderService

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

IMessageFilter

Définit une interface de filtre de message.

ITypedDataObject

Contient des classes pour créer des applications basées sur des Windows qui tirent pleinement parti des fonctionnalités d’interface utilisateur enrichies disponibles dans le système d’exploitation Microsoft Windows.

IWin32Window

Fournit une interface permettant d’exposer des handles HWND Win32.

IWindowTarget

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

Énumérations

Nom Description
AccessibleEvents

Spécifie les événements signalés par les applications accessibles.

AccessibleNavigation

Spécifie les valeurs de navigation entre les objets accessibles.

AccessibleRole

Spécifie des valeurs représentant des 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 des états possibles pour un objet accessible.

AnchorStyles

Spécifie comment un contrôle ancre aux bords de son conteneur.

Appearance

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

ArrangeDirection

Spécifie la direction dans laquelle 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 à déplacer lors de l’obtention d’éléments avec la méthode GetNextItem(ToolStripItem, ArrowDirection).

AutoCompleteMode

Spécifie le mode de la fonctionnalité d’achèvement automatique utilisée dans les contrôles ComboBox et TextBox.

AutoCompleteSource

Spécifie la source pour ComboBox et TextBox fonctionnalité d’achèvement automatique.

AutoScaleMode

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

AutoSizeMode

Spécifie le comportement d’un contrôle 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 utilisateur.

AxHost.ActiveXInvokeKind

Spécifie le type de membre qui a référencé le contrôle ActiveX pendant qu’il était dans un état non valide.

BatteryChargeStatus

Définit des identificateurs qui indiquent le niveau de charge de batterie actuel ou les informations d’état de charge.

BindingCompleteContext

Spécifie la direction de l’opération de liaison.

BindingCompleteState

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

BootMode

Spécifie le mode de démarrage dans lequel le système a démarré.

Border3DSide

Spécifie les côtés d’un rectangle auquel 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 taille et de la position d’un contrôle.

ButtonBorderStyle

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

ButtonState

Spécifie l’apparence d’un bouton.

CaptionButton

Spécifie le type de bouton de légende à afficher.

CharacterCasing

Spécifie le cas de caractères dans un contrôle TextBox.

CheckState

Spécifie l’état d’un contrôle, tel qu’une case à cocher, qui peut être cochée, décochée ou définie sur un état indéterminé.

CloseReason

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

ColorDepth

Spécifie le nombre de couleurs utilisées pour afficher une image dans un contrôle ImageList.

ColumnHeaderAutoResizeStyle

Spécifie comment une colonne contenue dans un 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 quand les modifications apportées à une valeur de source de données sont propagées à la propriété de contrôle liée aux données correspondante.

DataGrid.HitTestType

Spécifie la partie du contrôle DataGrid que l’utilisateur a cliqué.

DataGridLineStyle

Spécifie le style de quadrillage dans un DataGrid.

DataGridParentRowsLabelStyle

Spécifie comment les étiquettes de ligne parentes d’un contrôle DataGrid sont affichées.

DataGridViewAdvancedCellBorderStyle

Spécifie les styles de bordure qui peuvent être appliqués aux cellules d’un contrôle DataGridView.

DataGridViewAutoSizeColumnMode

Définit des valeurs pour spécifier la façon dont la largeur d’une colonne est ajustée.

DataGridViewAutoSizeColumnsMode

Définit des valeurs pour spécifier la façon dont les largeurs des colonnes sont ajustées.

DataGridViewAutoSizeRowMode

Définit des valeurs pour spécifier la façon dont la hauteur d’une ligne est ajustée.

DataGridViewAutoSizeRowsMode

Définit des valeurs pour spécifier la façon dont les hauteurs des lignes sont ajustées.

DataGridViewCellBorderStyle

Spécifie les styles de bordure qui peuvent être appliqués aux cellules d’un contrôle DataGridView.

DataGridViewCellStyleScopes

Spécifie l’entité DataGridView propriétaire du style de cellule modifié.

DataGridViewClipboardCopyMode

Définit des constantes qui indiquent si le contenu est copié à partir d’un contrôle DataGridView dans le Presse-papiers.

DataGridViewColumnHeadersHeightSizeMode

Définit des valeurs pour spécifier la façon dont 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 comment une DataGridViewComboBoxCell s’affiche.

DataGridViewContentAlignment

Définit des constantes qui indiquent l’alignement du contenu dans une cellule 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 cellule 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 être appliqué 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 d’une image contenue dans un DataGridViewCell.

DataGridViewPaintParts

Définit des valeurs pour spécifier les parties d’un DataGridViewCell à peindre.

DataGridViewRowHeadersWidthSizeMode

Définit des valeurs pour spécifier la façon dont la largeur de l’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 quand une source de données est mise à jour lorsque des modifications se produisent dans le contrôle lié.

DateTimePickerFormat

Spécifie le format de date et d’heure affiché par le contrôle DateTimePicker.

Day

Spécifie le jour de la semaine.

DialogResult

Spécifie les identificateurs pour indiquer la valeur de retour d’une boîte de dialogue.

DockingBehavior

Spécifie comment un contrôle doit être ancré par défaut lorsqu’il est ajouté via un concepteur.

DockStyle

Spécifie la position et la manière dont un contrôle est ancré.

DragAction

Spécifie comment et si une opération de glisser-déplacer doit continuer.

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 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 dépôt.

ErrorBlinkStyle

Spécifie des constantes indiquant quand l’icône d’erreur, fournie par un ErrorProvider, doit clignoter pour avertir l’utilisateur qu’une erreur s’est produite.

ErrorIconAlignment

Spécifie des constantes indiquant les emplacements qu’une icône d’erreur peut apparaître par rapport au contrôle avec une erreur.

FixedPanel

Spécifie que Panel1, Panel2ou aucun panneau n’est résolu.

FlatStyle

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

FlowDirection

Définit des constantes qui spécifient la direction dans laquelle les éléments d’interface utilisateur consécutifs sont placés dans un conteneur de disposition linéaire.

FormBorderStyle

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

FormCornerPreference

Spécifie la préférence d’angle d’une Form qui peut être définie à l’aide de la propriété FormCornerPreference.

FormStartPosition

Spécifie la position initiale d’un formulaire.

FormWindowState

Spécifie le mode d’affichage d’une fenêtre de formulaire.

FrameStyle

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

GetChildAtPointSkip

Spécifie les contrôles enfants à ignorer.

GridItemType

Spécifie les types d’éléments de grille valides pour un PropertyGrid.

HelpNavigator

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

HighDpiMode

Spécifie les différents modes DPI élevés qui peuvent être appliqués à une application.

HorizontalAlignment

Spécifie comment un objet ou du texte dans un contrôle est aligné horizontalement par rapport à un élément du contrôle.

HtmlElementInsertionOrientation

Définit les 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 IME (Input Method Editor) d’un objet lorsque l’objet est sélectionné.

InsertKeyMode

Représente le mode d’insertion utilisé par les zones de texte.

ItemActivation

Spécifie l’action utilisateur requise pour activer les éléments dans un contrôle d’affichage de liste et les commentaires donnés lorsque l’utilisateur déplace le pointeur de la souris sur un élément.

ItemBoundsPortion

Spécifie une partie de l’élément d’affichage de liste à partir duquel récupérer le rectangle englobant.

Keys

Spécifie les codes de clé et les modificateurs.

LeftRightAlignment

Spécifie si un objet ou un texte est aligné à 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 dont les éléments s’alignent dans le ListView.

ListViewGroupCollapsedState

Spécifie l’apparence d’une ListViewGroup.

ListViewHitTestLocations

Définit des constantes qui représentent des zones dans un ListView ou ListViewItem.

ListViewItemStates

Définit des constantes qui représentent les états possibles d’une ListViewItem.

MaskFormat

Définit comment mettre en forme le texte à l’intérieur d’un MaskedTextBox.

MdiLayout

Spécifie la disposition de plusieurs fenêtres enfants d’interface de document (MDI) dans une fenêtre parente MDI.

MenuGlyph

Spécifie l’image à dessiner lors du dessin d’un menu avec la méthode DrawMenuGlyph(Graphics, Rectangle, MenuGlyph).

MenuMerge

Spécifie le comportement d’un MenuItem lorsqu’il est fusionné avec des éléments d’un autre menu.

MergeAction

Spécifie le type d’action à effectuer si une correspondance est trouvée lors de la combinaison d’éléments de menu sur un ToolStrip.

MessageBoxButtons

Spécifie les constantes définissant les boutons à afficher sur un MessageBox.

MessageBoxDefaultButton

Spécifie des constantes définissant le bouton par défaut sur un MessageBox.

MessageBoxIcon

Spécifie les constantes définissant les informations à afficher.

MessageBoxOptions

Spécifie les options d’un MessageBox.

MonthCalendar.HitArea

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

MouseButtons

Spécifie les constantes qui définissent le bouton de la souris qui a été appuyé.

Orientation

Spécifie l’orientation des contrôles ou des éléments des contrôles.

PictureBoxSizeMode

Spécifie comment une image est positionnée dans une PictureBox.

PowerLineStatus

Spécifie l’état de l’alimentation du système.

PowerState

Définit des identificateurs qui indiquent un mode d’activité d’alimentation système suspendu.

PreProcessControlState

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

ProgressBarStyle

Spécifie le style qu’un ProgressBar utilise pour indiquer la progression d’une opération.

PropertySort

Spécifie comment les propriétés sont triées dans le PropertyGrid.

RichTextBoxFinds

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

RichTextBoxLanguageOptions

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

RichTextBoxScrollBars

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

RichTextBoxSelectionAttribute

Spécifie si les caractères de la sélection actuelle ont 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 des données dans le contrôle RichTextBox.

RichTextBoxWordPunctuations

Spécifie les types de tables de ponctuation qui peuvent être utilisées avec les fonctionnalités word-wrapping et saut de mot du contrôle RichTextBox.

RightToLeft

Spécifie une valeur indiquant si le texte apparaît de droite à gauche, par exemple lors de l’utilisation de polices hébraïques ou arabes.

ScreenCaptureMode

Contient des classes pour créer des applications basées sur des Windows qui tirent pleinement parti des fonctionnalités d’interface utilisateur enrichies disponibles dans le système d’exploitation Microsoft Windows.

ScreenOrientation

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

ScrollBars

Spécifie les barres de défilement qui seront visibles sur un contrôle.

ScrollButton

Spécifie le type de flèche de défilement à dessiner sur une barre de défilement.

ScrollEventType

Spécifie le type d’action utilisé 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 indicateur directionnel d’où rechercher un ListViewItem.

SecurityIDType

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

SelectionMode

Spécifie le comportement de sélection d’une zone de liste.

Shortcut

Spécifie les touches de raccourci qui peuvent être utilisées par les éléments de menu.

SizeGripStyle

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

SizeType

Spécifie comment les lignes ou les colonnes des éléments d’interface utilisateur doivent être dimensionnés par rapport à leur conteneur.

SortOrder

Spécifie comment les éléments d’une liste sont triés.

StatusBarPanelAutoSize

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

StatusBarPanelBorderStyle

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

StatusBarPanelStyle

Spécifie si un objet StatusBarPanel sur un contrôle StatusBar est dessiné par le propriétaire ou par le système.

StructFormat

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

SystemColorMode

Contient des classes pour créer des applications basées sur des Windows qui tirent pleinement parti des fonctionnalités d’interface utilisateur enrichies disponibles dans le système d’exploitation Microsoft Windows.

SystemParameter

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

TabAlignment

Spécifie les emplacements des onglets dans un contrôle tabulation.

TabAppearance

Spécifie l’apparence des onglets dans un contrôle Tab.

TabControlAction

Définit des valeurs représentant des événements TabControl.

TabDrawMode

Spécifie si les onglets d’un contrôle tabulation sont dessinés par le propriétaire (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 disposition de tableau.

TableLayoutPanelGrowStyle

Spécifie comment un TableLayoutPanel obtiendra des lignes ou des colonnes supplémentaires une fois que ses cellules existantes sont pleines.

TabSizeMode

Spécifie comment les onglets d’un contrôle onglet sont dimensionnés.

TaskDialogExpanderPosition

Spécifie l’emplacement d’affichage de la zone développée de la boîte de dialogue de tâche.

TaskDialogProgressBarState

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

TaskDialogStartupLocation

Spécifie la position dans laquelle une boîte de dialogue de tâche s’affiche lors de sa première ouverture.

TextDataFormat

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

TextFormatFlags

Spécifie les informations d’affichage et de disposition pour les chaînes de texte.

TextImageRelation

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

TickStyle

Spécifie l’emplacement des graduations dans un contrôle TrackBar.

ToolBarAppearance

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

ToolBarButtonStyle

Spécifie le style de bouton dans une barre d’outils.

ToolBarTextAlign

Spécifie l’alignement du texte sur le contrôle 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 s’affiche par rapport à son contrôle parent.

ToolStripGripDisplayStyle

Spécifie l’orientation du poignée de déplacement ToolStrip (poignée).

ToolStripGripStyle

Spécifie la visibilité d’une poignée de déplacement ToolStrip (poignée).

ToolStripItemAlignment

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

ToolStripItemDisplayStyle

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

ToolStripItemImageScaling

Spécifie si la taille de l’image sur un ToolStripItem est automatiquement ajustée pour s’adapter à un ToolStrip tout en conservant les proportions d’image d’origine.

ToolStripItemOverflow

Détermine si une ToolStripItem est placée dans le ToolStripde dépassement de capacité.

ToolStripItemPlacement

Spécifie où une ToolStripItem doit être retardée.

ToolStripLayoutStyle

Spécifie les alignements possibles avec lesquels les éléments d’un ToolStrip peuvent être affichés.

ToolStripManagerRenderMode

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

ToolStripRenderMode

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

ToolStripStatusLabelBorderSides

Spécifie les côtés d’un ToolStripStatusLabel ont des bordures.

ToolStripTextDirection

Spécifie l’orientation du texte à utiliser avec une LayoutStyleparticulière.

ToolTipIcon

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

TreeNodeStates

Définit des constantes qui représentent les états possibles d’une TreeNode.

TreeViewAction

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

TreeViewDrawMode

Définit des constantes qui représentent les façons dont une TreeView peut être dessinée.

TreeViewHitTestLocations

Définit des constantes qui représentent des zones d’une TreeView ou d’un TreeNode.

UICues

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

UnhandledExceptionMode

Définit l’emplacement où une application Windows Forms doit envoyer des exceptions non gérées.

ValidationConstraints

Définit des constantes qui informent ValidateChildren(ValidationConstraints) sur la façon dont elle doit valider les contrôles enfants d’un conteneur.

View

Spécifie comment les éléments de liste sont affichés dans un contrôle ListView.

WebBrowserEncryptionLevel

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

WebBrowserReadyState

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

WebBrowserRefreshOption

Spécifie des constantes qui définissent la façon dont le contrôle WebBrowser peut actualiser son contenu.

Délégués

Nom Description
Application.MessageLoopCallback

Représente une méthode qui vérifie si l’environnement d’hébergement envoie toujours des messages.

AxHost.AboutBoxDelegate

Représente la méthode qui affiche la boîte de dialogue À propos d’un contrôle ActiveX.

BindingCompleteEventHandler

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

BindingManagerDataErrorEventHandler

Représente la méthode qui gère l’événement DataError d’un BindingManagerBase.

CacheVirtualItemsEventHandler

Représente la méthode qui gère l’événement CacheVirtualItems d’un ListView.

ColumnClickEventHandler

Représente la méthode qui gère l’événement ColumnClick d’un ListView.

ColumnReorderedEventHandler

Représente la méthode qui gère l’événement ColumnReordered du ListView contrôle.

ColumnWidthChangedEventHandler

Représente la méthode qui gère l’événement ColumnWidthChanged d’un ListView.

ColumnWidthChangingEventHandler

Représente la méthode qui gère l’événement ColumnWidthChanging d’un ListView.

ContentsResizedEventHandler

Représente la méthode qui gère l’événement ContentsResized d’un RichTextBox.

ControlEventHandler

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

ConvertEventHandler

Représente la méthode qui gère les Parse événements d’un FormatBinding.

DataGridViewAutoSizeColumnModeEventHandler

Représente la méthode qui gère l’événement AutoSizeColumnModeChanged d’un DataGridView contrôle.

DataGridViewAutoSizeColumnsModeEventHandler

Représente la méthode qui gère l’événement AutoSizeColumnsModeChanged d’un DataGridView contrôle.

DataGridViewAutoSizeModeEventHandler

Représente la méthode qui gère les événements ou les AutoSizeRowsModeChanged événements d’un RowHeadersWidthSizeModeChanged.DataGridView

DataGridViewBindingCompleteEventHandler

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

DataGridViewCellCancelEventHandler

Représente la méthode qui gère les CellBeginEdit événements d’un RowValidatingDataGridView.

DataGridViewCellContextMenuStripNeededEventHandler

Représente la méthode qui gère un CellContextMenuStripNeeded événement d’un DataGridView.

DataGridViewCellErrorTextNeededEventHandler

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

DataGridViewCellEventHandler

Représente la méthode qui gère les DataGridView événements liés aux opérations de cellule et de ligne.

DataGridViewCellFormattingEventHandler

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

DataGridViewCellMouseEventHandler

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

DataGridViewCellPaintingEventHandler

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

DataGridViewCellParsingEventHandler

Représente la méthode qui gère un CellParsing événement d’un DataGridView.

DataGridViewCellStateChangedEventHandler

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

DataGridViewCellStyleContentChangedEventHandler

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

DataGridViewCellToolTipTextNeededEventHandler

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

DataGridViewCellValidatingEventHandler

Représente la méthode qui gère l’événement CellValidating d’un DataGridView contrôle.

DataGridViewCellValueEventHandler

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

DataGridViewColumnDividerDoubleClickEventHandler

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

DataGridViewColumnEventHandler

Représente la méthode qui gère les événements liés aux colonnes d’un DataGridView.

DataGridViewColumnStateChangedEventHandler

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

DataGridViewDataErrorEventHandler

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

DataGridViewEditingControlShowingEventHandler

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

DataGridViewRowCancelEventHandler

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

DataGridViewRowContextMenuStripNeededEventHandler

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

DataGridViewRowDividerDoubleClickEventHandler

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

DataGridViewRowErrorTextNeededEventHandler

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

DataGridViewRowEventHandler

Représente la méthode qui gère les événements liés aux lignes d’un DataGridView.

DataGridViewRowHeightInfoNeededEventHandler

Représente la méthode qui gère un RowHeightInfoNeeded événement d’un DataGridView contrôle.

DataGridViewRowHeightInfoPushedEventHandler

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

DataGridViewRowPostPaintEventHandler

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

DataGridViewRowPrePaintEventHandler

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

DataGridViewRowsAddedEventHandler

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

DataGridViewRowsRemovedEventHandler

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

DataGridViewRowStateChangedEventHandler

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

DataGridViewSortCompareEventHandler

Représente la méthode qui gère l’événement SortCompare d’un DataGridView contrôle.

DateBoldEventHandler

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

DateRangeEventHandler

Représente la méthode qui gère l’événement ou DateChanged l’événement DateSelected d’un MonthCalendar.

DpiChangedEventHandler

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

DragEventHandler

Représente la méthode qui gère le DragDrop, DragEnterou DragOver l’événement d’un Control.

DrawItemEventHandler

Représente la méthode qui gère l’événement DrawItem d’un , , ComboBoxListBoxou MenuItem d’un TabControlcontrôle.

DrawListViewColumnHeaderEventHandler

Représente la méthode qui gère l’événement DrawColumnHeader d’un ListView.

DrawListViewItemEventHandler

Représente la méthode qui gère l’événement DrawItem d’un ListView.

DrawListViewSubItemEventHandler

Représente la méthode qui gère l’événement DrawSubItem d’un ListView.

DrawToolTipEventHandler

Représente la méthode qui gère l’événement Draw d’un ToolTip.

DrawTreeNodeEventHandler

Représente la méthode qui gère l’événement DrawNode d’un TreeView.

FormClosedEventHandler

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

FormClosingEventHandler

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

GiveFeedbackEventHandler

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

HelpEventHandler

Représente la méthode qui gère l’événement HelpRequested d’un Control.

HtmlElementErrorEventHandler

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

HtmlElementEventHandler

Représente la méthode qui gère les Clickévénements associés MouseDown sur HtmlDocument, HtmlElementet HtmlWindow.

InputLanguageChangedEventHandler

Représente la méthode qui gère l’événement InputLanguageChanged d’un Form.

InputLanguageChangingEventHandler

Représente la méthode qui gère l’événement InputLanguageChanging d’un Form.

InvalidateEventHandler

Représente la méthode qui gère l’événement Invalidated d’un Control.

ItemChangedEventHandler

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

ItemCheckedEventHandler

Représente la méthode qui gère l’événement ItemChecked d’un ListView contrôle.

ItemCheckEventHandler

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

ItemDragEventHandler

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

KeyEventHandler

Représente la méthode qui gère l’événement ou KeyUp l’événement KeyDown d’un Control.

KeyPressEventHandler

Représente la méthode qui gère l’événement KeyPress d’un Control.

LabelEditEventHandler

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

LayoutEventHandler

Représente la méthode qui gère l’événement Layout d’un Control.

LinkClickedEventHandler

Représente la méthode qui gère l’événement LinkClicked d’un RichTextBox.

LinkLabelLinkClickedEventHandler

Représente la méthode qui gère l’événement LinkClicked d’un LinkLabel.

ListControlConvertEventHandler

Représente la méthode qui gère la conversion d’un ListControl.

ListViewItemMouseHoverEventHandler

Représente la méthode qui gère l’événement ItemMouseHover d’un ListView.

ListViewItemSelectionChangedEventHandler

Représente la méthode qui gère l’événement ItemSelectionChanged d’un ListView.

ListViewVirtualItemsSelectionRangeChangedEventHandler

Représente la méthode qui gère l’événement VirtualItemsSelectionRangeChanged d’un ListView.

MaskInputRejectedEventHandler

Représente la méthode qui gère l’événement MaskInputRejected d’un MaskedTextBox contrôle.

MeasureItemEventHandler

Représente la méthode qui gère l’événement MeasureItem de l’événement ListBox, , ComboBoxou CheckedListBoxMenuItem des contrôles.

MethodInvoker

Représente un délégué qui peut exécuter n’importe quelle méthode dans le code managé déclaré void et ne prend aucun paramètre.

MouseEventHandler

Représente la méthode qui gère le formulaire, MouseDownle MouseUpcontrôle ou MouseMove l’événement d’un formulaire, d’un contrôle ou d’un autre composant.

NavigateEventHandler

Représente la méthode qui gère l’événement NavigateEventArgs d’un DataGrid.

NodeLabelEditEventHandler

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

PaintEventHandler

Représente la méthode qui gère l’événement Paint d’un Control.

PopupEventHandler

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

PreviewKeyDownEventHandler

Représente la méthode qui gère l’événement PreviewKeyDown pour un contrôle.

PropertyTabChangedEventHandler

Représente la méthode qui gère l’événement PropertyTabChanged d’un PropertyGrid.

PropertyValueChangedEventHandler

Classe de gestionnaire d’événements appelée lorsqu’une propriété de la grille est modifiée par l’utilisateur.

QueryAccessibilityHelpEventHandler

Représente la méthode qui gère l’événement QueryAccessibilityHelp d’un contrôle.

QueryContinueDragEventHandler

Représente la méthode qui gère l’événement QueryContinueDrag d’un Control.

QuestionEventHandler

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

RetrieveVirtualItemEventHandler

Représente la méthode qui gère 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ère l’événement SearchForVirtualItem d’un ListView.

SelectedGridItemChangedEventHandler

Représente la méthode qui gère l’événement SelectedGridItemChanged d’un PropertyGrid.

SplitterCancelEventHandler

Représente la méthode qui gère l’événement SplitterMoving d’un Splitter.

SplitterEventHandler

Représente la méthode qui gère les SplitterMoving événements d’un SplitterMovedSplitter.

StatusBarDrawItemEventHandler

Représente la méthode qui gère l’événement DrawItem d’un StatusBar.

StatusBarPanelClickEventHandler

Représente la méthode qui gère l’événement PanelClick d’un StatusBar.

TabControlCancelEventHandler

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

TabControlEventHandler

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

TableLayoutCellPaintEventHandler

Représente la méthode qui gère l’événement CellPaint .

ToolBarButtonClickEventHandler

Représente la méthode qui gère l’événement ButtonClick d’un ToolBar.

ToolStripArrowRenderEventHandler

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

ToolStripContentPanelRenderEventHandler

Représente la méthode qui gère l’événement RendererChanged d’un ToolStripContentPanel.

ToolStripDropDownClosedEventHandler

Représente la méthode qui gère l’événement Closed d’un ToolStripDropDown.

ToolStripDropDownClosingEventHandler

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

ToolStripGripRenderEventHandler

Représente la méthode qui gère l’événement RenderGrip d’un ToolStripRenderer.

ToolStripItemClickedEventHandler

Représente la méthode qui gère l’événement ItemClicked d’un ToolStripItem.

ToolStripItemEventHandler

Représente la méthode qui gère les événements d’un ToolStripItem.

ToolStripItemImageRenderEventHandler

Représente la méthode qui gère l’événement ou RenderItemImage l’événement RenderItemCheck d’un ToolStripRenderer.

ToolStripItemRenderEventHandler

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

ToolStripItemTextRenderEventHandler

Représente la méthode qui gère l’événement RenderItemText d’un ToolStripRenderer.

ToolStripPanelRenderEventHandler

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

ToolStripRenderEventHandler

Représente la méthode qui gère l’événement RenderToolStripBorder ou l’événement RenderToolStripBackground d’un ToolStripRenderer.

ToolStripSeparatorRenderEventHandler

Représente la méthode qui gère l’événement RenderSeparator d’une ToolStripRenderer classe.

TreeNodeMouseClickEventHandler

Représente la méthode qui gère les NodeMouseClick événements d’un NodeMouseDoubleClickTreeView.

TreeNodeMouseHoverEventHandler

Représente la méthode qui gère l’événement NodeMouseHover d’un TreeView.

TreeViewCancelEventHandler

Représente la méthode qui gère le BeforeCheck, BeforeCollapse, BeforeExpandou BeforeSelect l’événement d’un TreeView.

TreeViewEventHandler

Représente la méthode qui gère le AfterCheck, AfterCollapse, AfterExpandou AfterSelect l’événement d’un TreeView.

TypeValidationEventHandler

Représente la méthode qui gère l’événement TypeValidationCompleted du MaskedTextBox contrôle.

UICuesEventHandler

Représente une méthode qui gère l’événement ChangeUICues d’un Control.

UpDownEventHandler

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

WebBrowserDocumentCompletedEventHandler

Représente la méthode qui gère l’événement DocumentCompleted d’un WebBrowser contrôle.

WebBrowserNavigatedEventHandler

Représente la méthode qui gère l’événement Navigated d’un WebBrowser contrôle.

WebBrowserNavigatingEventHandler

Représente la méthode qui gère l’événement Navigating d’un WebBrowser contrôle.

WebBrowserProgressChangedEventHandler

Représente la méthode qui gère l’événement ProgressChanged d’un WebBrowser contrôle.

Remarques

Le tableau suivant montre les classes de l’espace de noms System.Windows.Forms regroupés en catégories.

Catégorie de classe Détails
- Contrôle, contrôle utilisateur et formulaire La plupart des classes de l’espace de noms System.Windows.Forms dérivent de la classe Control. La Control classe fournit la fonctionnalité de base pour tous les contrôles affichés sur un Form. La Form classe représente une fenêtre au sein d’une application. Cela inclut les boîtes de dialogue, les fenêtres sans mode et 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 l’apparence et le comportement modernes (apparence). ToolStrip, , MenuStripContextMenuStripet StatusStrip peut être utilisé pour créer des barres d’outils, des barres de menus, des menus contextuels et des barres d’état, respectivement.
-Contrôles L’espace de noms System.Windows.Forms fournit une variété de classes de contrôle que vous pouvez utiliser pour créer des interfaces utilisateur enrichies. Certains contrôles sont conçus pour l’entrée de données au sein de l’application, comme TextBox et ComboBox les contrôles. 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 contrôle WebBrowser et les classes HTML gérées, telles que HtmlDocument, vous permettent d’afficher et de manipuler des pages HTML dans votre application de Windows Forms managée. Le MaskedTextBox contrôle est un contrôle d’entrée de données avancé qui vous permet de définir des masques qui acceptent ou rejettent automatiquement l’entrée utilisateur. En outre, vous pouvez utiliser le contrôle PropertyGrid pour créer votre propre concepteur de Windows Forms 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, telle qu’un formulaire ou un contrôle. FlowLayoutPanel présente tous les contrôles qu’il contient de manière 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 parties réglables ou plus.
- 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 des données sur 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 de noms System.Windows.Forms fournit d’autres classes qui ne dérivent pas de la classe Control, mais qui fournissent toujours des fonctionnalités visuelles à une application basée sur Windows. Certaines classes, telles que ToolTip et ErrorProvider, étendent les fonctionnalités ou fournissent des informations à l’utilisateur. Avec les classes et Help les HelpProvider classes, 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 de 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 éléments de l’application Font utilisée. Les PageSetupDialogboîtes de dialogue , PrintPreviewDialoget PrintDialog classes affichent les 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 noms System.Drawing.Printing. Outre les boîtes de dialogue courantes, l’espace de noms System.Windows.Forms fournit la classe MessageBox pour 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 de noms System.Windows.Forms qui prennent en charge les classes mentionnées dans le résumé précédent. Par exemple, les classes de prise en charge sont des énumérations, des classes d’argument d’événement et des délégués utilisés par les événements au sein des contrôles et des composants.

Avertissement

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 entraîner des problèmes inattendus, tels que des performances réduites du service et des exceptions d’exécution.