Ceci fait référence à mon autre question Auto Clearing Textbox.
Si je choisis de dériver un nouveau contrôle TextBox à partir de TextBox au lieu d'implémenter un contrôle utilisateur contenant simplement ma zone de texte, comment l'inclure dans la boîte à outils.C# Inclure le contrôle dérivé dans la boîte à outils
Répondre
clic droit sur la boîte à outils, cliquez sur "Choisissez Items" dans le menu contextuel, accédez à votre DLL et sélectionnez-le.
Pour étendre sur la réponse de Greg ... Juste pour clarifier les choses, vous ne pouvez pas ajouter un contrôle utilisateur à la boîte à outils si le code est dans le même projet que vous souhaitez utiliser. Pour une raison quelconque MS n'a jamais ajouté cette capacité, ce qui serait logique puisque nous ne voulons pas toujours créer une DLL de bibliothèque de contrôle utilisateur chaque fois que nous voulons utiliser un contrôle utilisateur. Donc, pour l'obtenir dans votre boîte à outils, vous devez d'abord créer un projet distinct "User Control Library" (peut être être dans la même solution!) Et ensuite faire ce que Greg a dit.
Cliquez avec le bouton droit de la souris sur la boîte à outils, cliquez sur "Choisir les éléments" dans le menu contextuel, accédez à votre DLL et sélectionnez-la.