Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Un contrôle utilisateur est une collection de contrôles Windows Forms encapsulés dans un conteneur commun. Ce type de contrôle est appelé contrôle composite. Les contrôles contenus sont appelés contrôles constitutifs. Les contrôles utilisateur dérivent de la UserControl classe.
Les contrôles utilisateur sont conçus comme Forms, avec un concepteur visuel. Vous créez, organisez et modifiez les contrôles constituants via le concepteur visuel. Les événements de contrôle et la logique sont écrits exactement de la même façon que lorsque vous concevez un formulaire. Le contrôle utilisateur est placé sur un formulaire comme n’importe quel autre contrôle.
Les contrôles utilisateur sont utilisables par le projet dans lequel ils sont créés ou dans d’autres projets qui ont une référence à la bibliothèque du contrôle utilisateur.
Contrôles des constituants
Les contrôles constituants sont disponibles pour le contrôle utilisateur et l’utilisateur de l’application peut interagir avec eux individuellement au moment de l’exécution, mais les propriétés et méthodes déclarées par les contrôles constituants ne sont pas exposées au consommateur. Par exemple, si vous placez un contrôle TextBox et un contrôle Button sur le contrôle utilisateur, l’événement du bouton Click est géré en interne par le contrôle utilisateur, mais pas par le formulaire où est placé le contrôle utilisateur.
Les membres d’un contrôle constituant peuvent être exposés par le contrôle utilisateur. Pour plus d’informations, consultez Guide pratique pour exposer les propriétés des contrôles constituants.
Ajouter un contrôle utilisateur à un projet
Après avoir créé un projet, utilisez les modèles Visual Studio pour créer un contrôle utilisateur. Les étapes suivantes montrent comment ajouter un contrôle utilisateur à votre projet :
Dans Visual Studio, recherchez le volet de l’Explorateur de projets
. Cliquez avec le bouton droit sur le projet et choisissez Ajouter un>contrôle utilisateur (Windows Forms).
Dans la zone Nom, saisissez un nom pour votre contrôle utilisateur. Visual Studio fournit un nom par défaut et unique que vous pouvez utiliser. Ensuite, appuyez sur Ajouter.
Une fois le contrôle utilisateur créé, Visual Studio ouvre le concepteur :
Pour obtenir un exemple de contrôle utilisateur fonctionnel, consultez Comment créer un contrôle utilisateur.
.NET Desktop feedback