Cette documentation est archivée et n’est pas conservée.

System.Windows.Forms.Design, espace de noms

L'espace de noms System.Windows.Forms.Design comporte des classes prenant en charge la configuration et le comportement de composants Windows Forms au moment du design. Ces classes se composent des classes de concepteur offrant une prise en charge des composants Windows Forms, un ensemble de services de design, des classes UITypeEditor permettant de configurer certains types de propriétés, ainsi que des classes permettant l'importation de contrôles ActiveX.

 ClasseDescription
Classe publiqueAnchorEditorFournit une interface utilisateur pour configurer une propriété Anchor.
Classe publiqueAxImporterImporte des contrôles ActiveX et génère un wrapper auquel un concepteur peut accéder.
Classe publiqueAxImporter.OptionsReprésente un jeu d'options pour AxImporter.
Classe publiqueAxParameterDataReprésente un paramètre d'une méthode d'un contrôle ActiveX hébergé.
Classe publiqueAxWrapperGenGénère un wrapper pour les contrôles ActiveX à utiliser dans l'environnement au moment du design.
Classe publiqueBorderSidesEditorFournit un éditeur pour définir la propriété ToolStripStatusLabel.BorderSides.
Classe publiqueComponentDocumentDesignerClasse de concepteur de base servant à étendre le comportement en mode design d'un document de design racine prenant en charge les composants imbriqués.
Classe publiqueComponentEditorFormFournit une interface utilisateur pour WindowsFormsComponentEditor.
Classe publiqueComponentEditorPageFournit une implémentation de base pour ComponentEditorPage.
Classe publiqueComponentTrayFournit le comportement pour la barre d'état des composants d'un concepteur.
Classe publiqueControlDesignerÉtend le comportement en mode Design de Control.
Classe publiqueControlDesigner.ControlDesignerAccessibleObjectFournit un AccessibleObject pour ControlDesigner.
Classe publiqueDesignerOptionsPermet d'obtenir et de définir les valeurs des options d'un concepteur.
Classe publiqueDockEditorFournit une interface utilisateur permettant de spécifier une propriété Dock.
Classe publiqueDocumentDesignerClasse de concepteur de base pour étendre le comportement en mode design d'un Control qui prend en charge les contrôles imbriqués et doit recevoir les messages de la barre de défilement, et pour fournir une vue en mode Design de niveau racine pour ce contrôle.
Classe publiqueEventHandlerServiceFournit un moyen systématique de gérer les gestionnaires d'événements pour le document en cours.
Classe publiqueEventsTabFournit un PropertyTab pouvant afficher des événements pour la sélection et la liaison.
Classe publiqueFileNameEditorFournit une interface utilisateur pour sélectionner un fichier.
Classe publiqueFolderNameEditorFournit une interface utilisateur permettant de choisir un dossier dans le système de fichiers.
Classe publiqueFolderNameEditor.FolderBrowserReprésente une boîte de dialogue qui permet à l'utilisateur de choisir un dossier. Cette classe ne peut pas être héritée.
Classe publiqueImageListCodeDomSerializerSérialise les chaînes des dictionnaires.
Classe publiqueImageListImageEditorFournit un éditeur pouvant effectuer une recherche de fichier par défaut pour les fichiers bitmap (.bmp).
Classe publiqueMaskDescriptorDéfinit un jeu de membres pour que les classes dérivées fournissent des options pour l'éditeur de types d'interfaces utilisateur de zone de texte masqué.
Classe publiqueMenuCommandsDéfinit un ensemble de champs CommandID dont chacun correspond à une fonction fournie par l'environnement hôte.
Classe publiqueParentControlDesignerÉtend le comportement en mode Design de Control qui prend en charge les contrôles imbriqués.
Classe publiquePropertyTabFournit une classe de base pour les onglets de propriétés.
Classe publiqueScrollableControlDesignerClasse de concepteur de base qui sert à étendre le comportement en mode design de Control devant recevoir les messages de la barre de défilement.
Classe publiqueShortcutKeysEditorFournit un éditeur pour choisir des touches de raccourci.
Classe publiqueToolStripItemDesignerAvailabilityAttributeSpécifie dans quels types ToolStripItem peut apparaître. Cette classe ne peut pas être héritée.
Classe publiqueWindowsFormsComponentEditorFournit 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.
Classe publiqueWindowsFormsDesignerOptionServicePermet d'obtenir et de définir les valeurs des options d'un concepteur Windows Forms.

 InterfaceDescription
Interface publiqueAxImporter.IReferenceResolverFournit 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.
Interface publiqueIMenuEditorServicePermet d'accéder au service d'édition de menus.
Interface publiqueIUIServiceActive l'interaction avec l'interface utilisateur de l'objet de l'environnement de développement qui héberge le concepteur.
Interface publiqueIWindowsFormsEditorServiceFournit 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érationDescription
Énumération publiqueFolderNameEditor.FolderBrowserFolderDéfinit les identificateurs utilisés pour indiquer le dossier racine qu'un explorateur de dossiers doit consulter initialement.
Énumération publiqueFolderNameEditor.FolderBrowserStylesDéfinit les identificateurs utilisés pour spécifier le comportement de FolderNameEditor.FolderBrowser.
Énumération publiqueSelectionRulesDéfinit des identifiants servant à indiquer les règles de sélection pour un composant.
Énumération publiqueToolStripItemDesignerAvailabilitySpécifie les contrôles qui sont visibles dans le concepteur.
Afficher: