begin process at 2012 02 11 10:58:54
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Windows

 > 

Formulaire / Winforms / Controls

 > 

UserControl + Propriétées dans un combobox


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

UserControl + Propriétées dans un combobox

vendredi 10 novembre 2006 à 15:46:20 | UserControl + Propriétées dans un combobox

emmanuel9

Bonjour à tous,

J'ai créé un contrôle utilisateur et lui ais ajouté une propriété. Cette propriétés est en faite la liste des controls qui se trouveront sur le conteneur où se situera le control utilisateur. Et je voudrais que cette liste apparaissent dans le designer dans un "combobox". Comment faire ?, je sais que les type énuméres le fond mais comment faire avec une liste dynamique. Voila si qq avait la réponse.

Par avance, merci.

vendredi 10 novembre 2006 à 16:01:49 | Re : UserControl + Propriétées dans un combobox

sebmafate

Membre Club Administrateur CodeS-SourceS
normalement, il n'y a rien à faire... il suffit juste de créer une propriété comme ceci :

private Control monControl;
public Control MonControl {
   get {return this.monControl;}
   set {this.monControl = value;}
}

une fois dans le designer, il t'affiche une liste déroulante avec les liste des controles du formulaire

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft MVP Visual C#]

vendredi 10 novembre 2006 à 16:23:37 | Re : UserControl + Propriétées dans un combobox

emmanuel9

Merci pour ta réponse, mais je ne vois pas à correspond monControl. monControl = this.Parent ?  Et est t'il possible de faire en sorte qu'il me retourne que les controls d'un type donnée comme typeof(comboBox) ?
vendredi 10 novembre 2006 à 16:28:28 | Re : UserControl + Propriétées dans un combobox

sebmafate

Membre Club Administrateur CodeS-SourceS
Si tu ne veux que les ComboBox, pas de souci.

en gros, dans ton usercontrol tu crées une propriété comme ci-dessus avec le type que tu veux (Control, Button, ComboBox...) et le designer te créera la liste qui va bien...

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft MVP Visual C#]

vendredi 10 novembre 2006 à 16:37:21 | Re : UserControl + Propriétées dans un combobox

emmanuel9

J'ai essaye ca :

public ComboBox BindGridControl

{

get

{

returnthis.Parent.Controls ;

}

}

et ca

public

ControlCollection

BindGridControl

{

get

{

returnthis.Parent.Controls ;

}

}

dans le premier ca, ca ne marche pas et dans le deuxieme ca met tous les controls dans une liste avec ajouter supprier etc... non selectionnable mais dans un combobox.

vendredi 10 novembre 2006 à 16:41:29 | Re : UserControl + Propriétées dans un combobox

sebmafate

Membre Club Administrateur CodeS-SourceS
sympa de voir que tu lis ce que j'écris !

dans ta classe (ton controle) :

private ComboBox combo;
public ComboBox Combo {
   get {return combo;}
   set {combo = value;}
}

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft MVP Visual C#]

vendredi 10 novembre 2006 à 16:55:54 | Re : UserControl + Propriétées dans un combobox

emmanuel9

Autant pour moi, j'ai essayé comme tu as dis mais il me sors toutes les propriétés

du combobox et non une liste dans un combobox de tous les controls contenu dans le conteneur de mon usercontrol.

 

vendredi 10 novembre 2006 à 19:56:36 | Re : UserControl + Propriétées dans un combobox

sebmafate

Membre Club Administrateur CodeS-SourceS
ce sera plus simple comme cela : http://www.csharpfr.com/code.aspx?ID=40269

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft MVP Visual C#]



Cette discussion est classée dans : combobox, liste, utilisateur, usercontrol, propriétées


Répondre à ce message

Sujets en rapport avec ce message

propriété d'un usercontrol à partir d'une liste(combobox) [ par vboussema ] salutj'ai un user control et j'aime qu'une des propriétés que j'ai créé soit choisis au moment de l'utilisation depuis un comboboxcoment on fait sa??? ComboBox DataGridView [ par egwene ] Bonjour a tous.Bon c'est encore moi ! Je suis sur un passage difficile la, j'y arrive pas. J'espere que qqun pourra m'aider. J'ai une listBox contenan recharger une liste déroulante [ par annitwi ] Bonjour, Dans un de mes formulaires j'ai deux combobox dont le second dépend du premier, ils sont chargés a partir d'une requête sql. Mon problème es probléme de modification des données d'une liste [ par msmcml ] Salut, j'ai un souci avec mon projet, en ajoutant un produit, l'utilisateur ajoute via un champs texte, et lorsqu'il valide il vois ce qu'il a saisi Feuilles Excel avec c# [ par soupiste ] Bonjour à toute la community ! Je voudrais remplir un comboBox de la liste des feuilles d'un fichier excel sélectionné par l'utilisateur depuis un o typage dynamique multiple [ par l0r3nz1 ] Bonjour, je fais une fonction qui peut prendre en argument un controle avec liste, genre comboBox ou ListTextBox. pour l'instant je suis decu, j'ai Cmt faire le binding entre une liste et un combobox!! [ par yayasam ] je viens d'entamer les WPF et jai un probléme avec le binding de mon combobox mon but et de pouvoir récupérer une liste de nom à partir de la methode Liste des process pour un utilisateur [ par Cameleon69 ] Bonjour,voila mon problème je sais comment trouver la liste des process tournant sur une machine, mais je voudrais limiter cette liste à ceux avec un usercontrol + évènements + propriétés en format "liste" [ par thebigboss ] Bonjour, j'ai 2 questions pour le prix d'une. Question N°1: Je suis en train de me créer un usercontrol. Celui-ci contient une variable qui peut-êt Userform : Ajout de données à une liste via combobox [ par pmartine ] Bonsoir chers informaticiens j'ai besoin de vous ! [url=http://philomene.martinelli.free.fr/DEV/LOT 3.xlsm]Voici mon tout premier formulaire[/url] de


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,967 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales