Partager via


System.Windows.Forms.Design Espace de noms

Contient des classes prenant en charge la configuration et le comportement de composants Windows Forms au moment du design. Ces classes sont constituées de classes de concepteur offrant une prise en charge des composants Windows Forms, d'un ensemble de services de design, de classes UITypeEditor permettant de configurer certains types de propriétés, ainsi que de classes permettant l'importation de contrôles ActiveX.

Classes

AnchorEditor

Fournit une interface utilisateur pour configurer une propriété Anchor.

AxImporter

Importe des contrôles ActiveX et génère un wrapper auquel un concepteur peut accéder.

AxImporter.Options

Représente un jeu d'options pour AxImporter.

AxParameterData

Représente un paramètre d'une méthode d'un contrôle ActiveX hébergé.

AxWrapperGen

Génère un wrapper pour les contrôles ActiveX à utiliser dans l'environnement au moment du design.

BorderSidesEditor

Fournit un éditeur pour définir la propriété BorderSides.

ComponentDocumentDesigner

Classe de concepteur de base permettant d’étendre le comportement en mode design d’un document de design racine qui prend en charge les composants imbriqués.

ComponentEditorForm

Fournit une interface utilisateur pour WindowsFormsComponentEditor.

ComponentEditorPage

Fournit une implémentation de base pour ComponentEditorPage.

ComponentTray

Fournit le comportement pour la barre d'état des composants d'un concepteur.

ControlDesigner

Étend le comportement en mode design de Control.

ControlDesigner.ControlDesignerAccessibleObject

Fournit AccessibleObject pour ControlDesigner.

DesignerOptions

Permet d'obtenir et de définir les valeurs des options d'un concepteur.

DockEditor

Fournit une interface utilisateur permettant de spécifier une propriété Dock.

DocumentDesigner

Classe de concepteur de base pour étendre le comportement en mode design et fournir une vue en mode design de niveau racine d’un Control que prend en charge des contrôles imbriqués et doit recevoir des messages de défilement.

EventHandlerService

Fournit un moyen systématique de gérer les gestionnaires d'événements pour le document en cours.

EventsTab

Fournit un PropertyTab pouvant afficher des événements pour la sélection et la liaison.

FileNameEditor

Fournit une interface utilisateur pour sélectionner un fichier.

FolderNameEditor

Fournit une interface utilisateur permettant de choisir un dossier dans le système de fichiers.

FolderNameEditor.FolderBrowser

Représente une boîte de dialogue qui permet à l'utilisateur de choisir un dossier. Cette classe ne peut pas être héritée.

ImageListCodeDomSerializer

Sérialise les chaînes des dictionnaires.

ImageListImageEditor

Fournit un éditeur pouvant effectuer une recherche de fichier par défaut pour les fichiers bitmap (.bmp).

MaskDescriptor

Définit un jeu de membres pour que les classes dérivées fournissent des options pour l'éditeur de types muni d'une interface utilisateur de zone de texte masqué.

MenuCommands

Définit un ensemble de champs CommandID dont chacun correspond à une fonction fournie par l'environnement hôte.

ParentControlDesigner

Étend le comportement en mode design d’un Control qui prend en charge les contrôles imbriqués.

PropertyTab

Fournit une classe de base pour les onglets de propriétés.

ScrollableControlDesigner

Classe de concepteur de base pour l’extension du comportement en mode design d’un Control qui doit recevoir des messages de défilement.

ShortcutKeysEditor

Fournit un éditeur pour choisir des touches de raccourci.

ToolStripItemDesignerAvailabilityAttribute

Spécifie dans quels types ToolStripItem peut apparaître. Cette classe ne peut pas être héritée.

WindowsFormsComponentEditor

Fournit une classe de base pour les éditeurs qui utilisent une boîte de dialogue modale pour afficher une page de propriétés analogue à celle d'un contrôle ActiveX.

WindowsFormsDesignerOptionService

Permet d'obtenir et de définir les valeurs des options d'un concepteur Windows Forms.

Structures

ThemedScrollbarWindow

Représente une fenêtre et une valeur qui indique comment les barres de défilement doivent être à thème une fois affichées dans le concepteur Visual Studio.

Interfaces

AxImporter.IReferenceResolver

Fournit des méthodes pour résoudre des références à des bibliothèques ActiveX, bibliothèques de types ou assemblys COM, ou assemblys managés.

IContainsThemedScrollbarWindows

Définit une méthode pour obtenir des informations sur la façon dont les barres de défilement des fenêtres doivent être à thème une fois affichées dans le concepteur Visual Studio.

IMenuEditorService

Permet d'accéder au service d'édition de menus.

IUIService

Active l'interaction avec l'interface utilisateur de l'objet de l'environnement de développement qui héberge le concepteur.

IWindowsFormsEditorService

Fournit une interface utilisée par un UITypeEditor pour l'affichage de formulaires Windows ou d'un contrôle dans une zone de liste déroulante à partir d'un contrôle de grille des propriétés en mode Design.

Énumérations

ComponentActionsType

Éléments d’action du concepteur qui peuvent être associés à un composant.

FolderNameEditor.FolderBrowserFolder

Définit les identificateurs utilisés pour indiquer le dossier racine qu'un explorateur de dossiers doit consulter initialement.

FolderNameEditor.FolderBrowserStyles

Définit les identificateurs utilisés pour spécifier le comportement de FolderNameEditor.FolderBrowser.

SelectionRules

Définit des identifiants servant à indiquer les règles de sélection pour un composant.

ThemedScrollbarMode

Une valeur qui indique si les barres de défilement d'une fenêtre et de ses enfants seront à thème une fois affichées dans le concepteur Visual Studio.

ToolStripItemDesignerAvailability

Spécifie les contrôles qui sont visibles dans le concepteur.