Lier un controle de votre formulaire à votre usercontrol

Soyez le premier à donner votre avis sur cette source.

Vue 10 137 fois - Téléchargée 935 fois

Description

Dans cette source, vous avez un formulaire et un usercontrol. Le UserControl défini une propriété public de type ComboBox. Une fois posé dans le formulaire, le propertygrid affiche une liste déroulante contenant la liste des ComboBoxes présents sur le formulaire.

Si vous changez le type de la propriété en Button, le propertygrid, vous affichera la liste des boutons, etc...

PS : C'est en réponse à la question sur le question à l'adresse suivante : http://www.csharpfr.com/infomsg_USERCONTROL-PROPRIETEES-DANS-COMBOBOX_841163.aspx

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
197
Date d'inscription
mardi 18 février 2003
Statut
Membre
Dernière intervention
29 avril 2009
2
Merci , code très simple , je suis a la recherche de la même chose mais pour un control user en web ^^ , une petite idée ?
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
37
Oui... merci pour la correction ;)
Messages postés
268
Date d'inscription
samedi 22 février 2003
Statut
Membre
Dernière intervention
24 avril 2013
3
Pas mal mais :
L'exemple ne fonctionne pas tu as oublier de supprimer le binding précédent dans textcontrol : une erreur survient losque l'on réasigne la propriété, voilà ma modif pour que ca marche

dans le controle test :

attachedComboBox = value;
if (attachedComboBox != null)
{
this.label1.DataBindings.Clear();
this.label1.DataBindings.Add("Text", attachedComboBox, "Text");
}

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.