Share via


Comment : accéder à la prise en charge au moment du design dans les Windows Forms

Mise à jour : novembre 2007

Vos composants et contrôles personnalisés sont concevables, ce qui signifie qu'ils possèdent des paramètres que les utilisateurs peuvent configurer avec une interface utilisateur graphique au moment du design. Ces paramètres affectent généralement les instances du composant au moment de l'exécution.

Si votre classe implémente l'interface IComponent, elle peut participer à un environnement de design comme Visual Studio.

Pour accéder à la prise en charge fournie par le .NET Framework au moment du design, procédez comme suit.

Pour accéder à la prise en charge au moment du design

  1. Ajoutez une référence à l'assembly System.Design.

  2. Si vous implémentez un UITypeEditor ou si votre composant interagit avec une Boîte à outils ou un contrôle PropertyGrid, importez l'espace de noms System.Drawing.Design.

Imports System.Drawing.Design
using System.Drawing.Design;
  1. Si vous implémentez une expérience personnalisée au moment du design pour votre composant, importez l'espace de noms System.ComponentModel.Design.
Imports System.ComponentModel.Design
using System.ComponentModel.Design;
  1. Si vous implémentez une expérience personnalisée au moment du design pour votre contrôle Windows Forms, importez l'espace de noms System.Windows.Forms.Design. Vous pouvez créer des balises actives ou un concepteur personnalisé pour votre composant avec des types dans cet espace de noms.
Imports System.Windows.Forms.Design
using System.Windows.Forms.Design;

Voir aussi

Tâches

Comment : attacher des balises actives à un composant Windows Forms

Concepts

Architecture de design

Autres ressources

Extension de la prise en charge au moment du design

Éditeurs de types d'interface utilisateur