Créer des objets Windows Form par le code source [RESOLU][C# .NET] - C#/.NET managed - Programmation
Marsh Posté le 08-05-2005 à 21:09:45
t'arrives pas à faire quoi exactement ? instancier un objet Label ?
si c'est que ça, suffit de lire la MSDN hein
http://msdn.microsoft.com/library/ [...] sTopic.asp
Marsh Posté le 08-05-2005 à 22:23:31
oui en fait je veux crée un label pour chaque occurrence retournée par une requete, mais par le code (donc objet) et pas par le graphique (puisque ce n'est pas possible manuellement dans mon cas).
Merci pour le lien dans la librairie, je vais y jeter un oeil.
Marsh Posté le 09-05-2005 à 17:20:06
Code :
|
C'est vrai c'est trop dur a faire
Marsh Posté le 10-05-2005 à 15:01:34
chagarou, le code que tu m'a fourni ne m'affiche pas le label
Marsh Posté le 10-05-2005 à 16:01:37
Et oublie pas de faire un SuspendLayout / ResumeLayout sur le control auquel t'ajoutes tes Label, ça aide pour les perfs
Marsh Posté le 10-05-2005 à 16:02:20
FlotentG, tu veux m'en dire plus ? Ca evite de recharger la grille à chaque appel c ça ?
Marsh Posté le 10-05-2005 à 16:03:11
Genre si t'as 5 Label à rajouter, tu fais d'abord un SuspendLayout, puis t'ajoutes tes 5 trucs, et après tu fait un ResumeLayout. Ca évite qu'il redessine à chaque ajout. Il va donc tout redessiner qu'à la fin
Marsh Posté le 10-05-2005 à 16:24:09
Il y aussi AddRange qui permet d'ajouter plusieurs controles en même temps
Marsh Posté le 10-05-2005 à 16:25:11
Ah ouais effectivement, j'avais oublié Et AddRange appel Suspend & ResumeLayout tout seul
Marsh Posté le 10-05-2005 à 16:33:57
Merci beaucoup !!
Je vais récupérer mes occurrence dans la base, pour chacune d'elle je vais créer un label. Comment différencier le nom de chacun d'eux ? Je peux concaténer le nom avec mon incrément ?
Ex : Mylabel.Name = "label" + compteur
en sachant qu'il va falloir que je crée un objet pour chaque occurrence, ça risque de faire lourd..
Marsh Posté le 08-05-2005 à 16:42:57
Bonjour à tous.
Je récupère des occurrences dans une base de données (MySQL) et je voudrais créer des objets de type Label ou Edit à partir de ces occurrences en C#.
Je n'ai pas réussi à trouver cela dans la librairie MSDN, pourtant bien complète.
Message édité par KibitO le 10-05-2005 à 16:00:43