Ajouter un bouton sur un panel

Résolu
jimbi2006 Messages postés 10 Date d'inscription samedi 28 avril 2007 Statut Membre Dernière intervention 10 mai 2007 - 30 avril 2007 à 22:59
jimbi2006 Messages postés 10 Date d'inscription samedi 28 avril 2007 Statut Membre Dernière intervention 10 mai 2007 - 10 mai 2007 à 18:59
bonsoir,
j'ai ecrit un programme pour ajouter un bouton sur un panel mais je sais pas pourquoi ca ne marche pas

Button btn =
newButton();btn.Text "";btn.Size

new System.Drawing.
Size(17, 17);btn.Location =

new System.Drawing.
Point(i*butlarge, j*butlonge);btn.UseVisualStyleBackColor =

true;

 this.panel_damier.Controls.Add(btn); merci beaucoup de me dire ou est mon problème

merci

19 réponses

cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
1 mai 2007 à 13:47
Pour répondre à ta question, le jeu que je propose est programmé avec des boutons, mais comme tu peux le voir, si tu génères une grille avec plusieurs 100aine de cases, ça pose des problèmes de performances (on les voit s'afficher une à une).
L'idées, c'est donc de tout dessiner avec des Graphics et de ne pas utiliser les boutons (les Control). Mais c'est un peu plus fastidieux à réaliser de cette façon, car faut tout générer soit même (le clic, l'effet quand l'utilisateur presse le bouton, etc).

<hr />
-Blog-
3
Rejoignez-nous