Générer dynamiqument les des checkBox et label

Signaler
Messages postés
1
Date d'inscription
dimanche 2 mars 2008
Statut
Membre
Dernière intervention
1 décembre 2009
-
Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
-
slt tout le monde,je veux afficher le contenu d'un fichier xml
<test>
<Q>question</Q>
proposition


proposition


</test>
<test>
<Q>question2</Q>
prop


prop


</test>
dans un form de tel façon que les balise Q deviennent des Label et les balises pr des chekBox
Ma question c'est comment je peux faire ces labels et chekbox dynamiquement

2 réponses

Messages postés
2641
Date d'inscription
mercredi 2 juin 2004
Statut
Membre
Dernière intervention
8 janvier 2014
14
Salut,

Voici un petit exemple de création d'un Label :

Label new_lbl = new Label();
new_lbl.Name = lbl0;
new_lbl.Location = new Point(x, y);
new_lbl.Size = new Size(w, h);
.
.
.

Après tu peux le mettre dans une boucle par exemple et tes .Name te serviront même si tu quite la méthode

Chris...
- La vérité n'est pas ailleurs, elle est sous le nez de chacun, quelques mouvements neuronale permettent de l'entrevoir -
MCPD (webform-winform) / MCSA / MCDST / MCT
Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
28
Salut

Pour faire un questionnaire rapide, tu peux utiliser WPF
et le binding sur des fichiers XML

Un exemple ici

et ici

Et ici

NB il est surement possible de mettre en place un error provider WPF
ici
et
ici

Normalement tu as de quoi faire une bonne appli.

Et tu pourras la mettre en source sur le site

Dans le cas d'une appli windows form, tu peux essayer le binding sur des usercontrols
et apres tu ajoutes les usercontroles dans une list.

Mais le WPF c'est le mieux adapté pour faire rapidement ton programme, en plus tu peux facilement gérer l'affichage et les listes.

Bon dev