Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

Comment : hériter de la classe UserControl

 

Si vous souhaitez combiner les fonctionnalités d'une ou de plusieurs contrôles Windows Forms, vous pouvez créer un contrôle utilisateur. Les contrôles utilisateur allient le développement rapide de contrôle aux fonctionnalités standard des Windows Forms et à la polyvalence des propriétés et des méthodes personnalisées. Lorsque vous commencez à créer un contrôle utilisateur, vous voyez apparaître un concepteur dans lequel vous pouvez disposer des contrôles Windows Forms standard. Ces contrôles conservent toutes leurs fonctionnalités inhérentes, aussi bien que l'apparence et le comportement (apparence et convivialité) de contrôles standard. Une fois que ces contrôles sont construits dans le contrôle utilisateur, toutefois, ils ne sont plus disponibles à vous à travers le code. Le contrôle utilisateur effectue sa propre peinture et gère également toutes les fonctionnalités élémentaires associées aux contrôles.

System_CAPS_noteRemarque

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Customizing Development Settings in Visual Studio.

Pour créer un contrôle utilisateur

  1. Créez un projet Bibliothèque de contrôles Windows.

    Un projet est créé avec un contrôle utilisateur vide.

  2. Faites glisser des contrôles à partir de l'onglet Windows Forms de la Boîte à outils jusqu'à votre concepteur.

  3. Modifiez la position et l'apparence de ces contrôles en fonction de la façon dont vous voulez les voir apparaître dans le contrôle utilisateur final. Si vous voulez que les contrôles constitutifs du contrôle utilisateur soient accessibles aux développeurs, déclarez-les comme publics ou exposez sélectivement leurs propriétés. Pour plus d'informations, consultez Comment : exposer les propriétés des contrôles constitutifs.

  4. Implémentez les éventuelles méthodes ou propriétés personnalisées que votre contrôle contiendra.

  5. Appuyez sur F5 pour générer le projet et exécuter votre contrôle dans le conteneur de test UserControl. Pour plus d'informations, consultez Comment : tester le comportement d'un UserControl au moment de l'exécution.

Afficher: