Formation : les controles utilisateurs
Qu'est-ce qu'un contrôle utilisateur ?
Dans nos applications, nous sommes amenés à manipuler différents contrôles (ex: textbox, radio etc.)
Des contrôles utilisateurs sont des contrôles personnalisés et réutilisables.
Exemple :

Cette boite est composée de deux labels, de deux textboxs et de deux boutons.
Ces contrôles peuvent être implémentés uns par uns indépendamment dans notre formulaire et être fonctionnels.
Pour faciliter la tache, un contrôle utilisateur est mis en place : on créer notre contrôle en premier.
On implémente ensuite ce contrôle dans notre formulaire.
Personnalisation
L’un des principal avantage d’un contrôle utilisateur développé est la personnalisation :
-Il est possible de jouer sur les contrôles via leurs propriétés (ex: hauteur, largeur, couleur etc.)
-Chaque type de contrôle dispose de propriétés propres.
Ex: différentes check boxes développées :

Formation
Développement d'un contrôle utilisateur réutilisable sur Visual Studio
Explications étape par étape de la création de la solution (UserControl = Bibliothèque de classe)