2013-04-29 4 views
0

Je suis un begginer en C# et je veux créer un bouton qui crée un bouton. mais ces boutons apparaissent jamais ...Créer un bouton qui crée un bouton

s'il vous plaît trouver mon code:

private void addstrat3_i_Click(object sender, EventArgs e) 
    { 
     panel3strat.Width += 200; 
     Button addstrat3_2 = new Button(); 
     addstrat3_2.Size = new Size(210, 41); 
     addstrat3_2.Location = new Point(50,50); 
     addstrat3_2.Visible = true; 
    } 

Merci beaucoup

Répondre

10

Vous devez ajouter le bouton (ou tout autre contrôle) sur le formulaire en utilisant la Controls propriété, pour exemple:

private void addstrat3_i_Click(object sender, EventArgs e) 
{ 
    panel3strat.Width += 200; 
    Button addstrat3_2 = new Button(); 
    addstrat3_2.Size = new Size(210, 41); 
    addstrat3_2.Location = new Point(50,50); 
    addstrat3_2.Visible = true; 

    // add control 
    this.Controls.Add(addstrat3_2);  
} 
+0

On dirait que vous venez de me battre! –

+0

merci beaucoup; * –

3

Vous devez ajouter le bouton au formulaire.

this.Controls.Add(addstrat3_2); 
Questions connexes