System.Windows.Forms.Design Espace de noms

Contient des classes qui prennent en charge la configuration et le comportement au moment du design pour les composants Windows Forms. Ces classes se composent de classes de concepteur qui prennent en charge les composants Windows Forms, un ensemble de services au moment de la conception ; UITypeEditor classes pour configurer certains types de propriétés et classes pour l’importation de contrôles ActiveX.

Classes

Nom Description
AnchorEditor

Fournit une interface utilisateur pour la configuration d’une Anchor propriété.

AxImporter

Importe les contrôles ActiveX et génère un wrapper accessible par un concepteur.

AxImporter.Options

Représente un ensemble d’options pour un 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 BorderSides propriété.

ComponentDocumentDesigner

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

ComponentEditorForm

Fournit une interface utilisateur pour un WindowsFormsComponentEditor.

ComponentEditorPage

Fournit une implémentation de base pour un ComponentEditorPage.

ComponentTray

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

ControlDesigner

Étend le comportement du mode de conception d’un Control.

ControlDesigner.ControlDesignerAccessibleObject

Fournit un AccessibleObject pour ControlDesigner.

DesignerOptions

Fournit l’accès pour obtenir et définir des valeurs d’option pour un concepteur.

DockEditor

Fournit une interface utilisateur pour spécifier une Dock propriété.

DocumentDesigner

Classe de concepteur de base pour étendre le comportement du mode de conception et fournir une vue du mode de conception au niveau racine pour laquelle il Control prend en charge les 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 actif.

EventsTab

Fournit un PropertyTab élément qui peut afficher des événements pour la sélection et la liaison.

FileNameEditor

Fournit une interface utilisateur pour sélectionner un nom de fichier.

FolderNameEditor

Fournit une interface utilisateur pour choisir un dossier à partir du 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 dictionnaires de chaînes.

ImageListImageEditor

Fournit un éditeur qui peut effectuer une recherche de fichiers bitmap (.bmp) par défaut.

MaskDescriptor

Définit un ensemble de membres pour les classes dérivées afin de fournir des options pour l’éditeur de type d’interface utilisateur de zone de texte masquée.

MenuCommands

Définit un ensemble de champs correspondant à une fonction de CommandID commande fournie par l’environnement hôte.

ParentControlDesigner

Étend le comportement du mode de conception d’un Control contrôle imbriqué.

PropertyTab

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

ScrollableControlDesigner

Classe de concepteur de base pour étendre le comportement du mode de conception d’un Control qui doit recevoir des messages de défilement.

ShortcutKeysEditor

Fournit un éditeur pour sélectionner des touches de raccourci.

ToolStripItemDesignerAvailabilityAttribute

Spécifie les types dans lesquels une 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 similaire à la page de propriétés d’un contrôle ActiveX.

WindowsFormsDesignerOptionService

Fournit l’accès pour obtenir et définir des valeurs d’option pour un concepteur Windows Forms.

Structures

Nom Description
ThemedScrollbarWindow

Représente une fenêtre et une valeur qui indique la façon dont ses barres de défilement doivent être affichées dans le concepteur Visual Studio.

Interfaces

Nom Description
AxImporter.IReferenceResolver

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

IContainsThemedScrollbarWindows

Définit une méthode permettant d’obtenir des informations sur la façon dont les barres de défilement des fenêtres doivent être thématiques lorsqu’elles sont affichées dans le concepteur Visual Studio.

IMenuEditorService

Fournit l’accès au service d’édition de menu.

IUIService

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

IWindowsFormsEditorService

Fournit une interface pour un UITypeEditor pour afficher Windows Forms ou afficher un contrôle dans une zone déroulante à partir d’un contrôle de grille de propriétés en mode création.

Énumérations

Nom Description
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 d’un navigateur de dossiers à parcourir initialement.

FolderNameEditor.FolderBrowserStyles

Définit les identificateurs utilisés pour spécifier le comportement d’un FolderNameEditor.FolderBrowser.

SelectionRules

Définit des identificateurs utilisés pour indiquer des règles de sélection pour un composant.

ThemedScrollbarMode

Valeur qui indique si les barres de défilement d’une fenêtre et ses enfants seront thèmes lorsqu’ils sont affichés dans le concepteur Visual Studio.

ToolStripItemDesignerAvailability

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