Comment utiliser l’évènement Clik d'un bouton crée à partir d'un autre bo
ami7
Messages postés99Date d'inscriptiondimanche 8 août 2010StatutMembreDernière intervention29 juin 2011
-
10 avril 2011 à 13:31
ami7
Messages postés99Date d'inscriptiondimanche 8 août 2010StatutMembreDernière intervention29 juin 2011
-
16 avril 2011 à 20:57
Bonjour,
SVP j'ai créé un bouton 'ajouter' qui permet d'ajouter un nouveau bouton
j'ai terminé cette tache et ça marche bien
ma question : comment utiliser le nouveau bouton je veux qu'après sa création elle devient cliquable pour réaliser une autre tache par exemple affichage d'une fenêtre
j'ai utilisé ce code pour créer la deuxième bouton :
private void button1_Click(object sender, EventArgs e)
{
sit s = new sit();
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 10 avril 2011 à 16:00
Il faut que tu abonne l'évènement click de ton bouton à un gestionnaire dévènement de ton code.
s.Visible = true;
this.Controls.Add(this.s);
s.Click += new EventHandler(MonNouveauBouton_Click);
Bien entendu, la méthode MonNouveauBouton_Click doit être une procédure déjà existante dans ton code et aillant la signature d'un gestionnaire d'évènment click d'un bouton.
[i][b]---- Sevyc64 (alias Casy) ----
[hr]# LE PARTAGE EST NOTRE FORCE #/b/i
ami7
Messages postés99Date d'inscriptiondimanche 8 août 2010StatutMembreDernière intervention29 juin 20111 12 avril 2011 à 01:09
si on change la taille du bouton en utilisant la propriété Size on peut obtenir des boutons sous forme : carré , rectangle , ligne
j'ai arrivé à créer un bouton sous forme d'une ligne vertical ou bien horizontale
maintenant je cherche comment créer un bouton sous forme d'un diagonal
Vous n’avez pas trouvé la réponse que vous recherchez ?
ami7
Messages postés99Date d'inscriptiondimanche 8 août 2010StatutMembreDernière intervention29 juin 20111 16 avril 2011 à 20:57
merci bien
moi j'ai utilisé deux classes 'site' et 'laison' et j'ai utilisé la notion d'héritage
pour créer des boutons le code ci dessous permet de créer des boutons qui correspondent au sites
private void button1_Click(object sender, EventArgs e)
{
T[nbSite] = new site();
T[nbSite].Location = new System.Drawing.Point((int)numericUpDown1.Value, (int)numericUpDown2.Value);
T[nbSite].Name = "button1";
T[nbSite].Size = new System.Drawing.Size(50, 50);
T[nbSite].TabIndex = 0;
T[nbSite].Text = "button1";
T[nbSite].UseVisualStyleBackColor = true;
T[nbSite].Click += new System.EventHandler(this.button1_Click);
T[nbSite].Show();
T[nbSite].Visible = true;
this.Controls.Add(this.T[nbSite]);
//T[nbSite].Click += new EventHandler(b1_Click);
nbSite++;
}
maintenant je cherche à modifier ce code pour créer des boutons reliant les sites déja crées on utilisant la classe 'liaison'