2014-02-26 21 views
0

我正在C#中開發一個解決方案,我需要向TabbedPanel添加幾個按鈕。調試器會添加一個甚至一個按鈕。如何將許多按鈕添加到TabbedPanel?

public void AddDrinkstoTabbedpanel(TabPage tp) 
     { 

       List<string> drinks = new List<string>();//New list empty 
       food foo = new food();//Call food to get drinks 
       string []product = foo.name;//string product [] = food.name (drink) 
       foreach (string value in product)//(string value in product)//for any "value" in product 
       { 

        Button bt = new Button(); 
        bt.Size = new Size(100, 100); 
        drinks.Add(value); 

        tp.Controls.Add(bt); 

        //listofButtons.Add(bt); 

       } 


     } 

我之前定義的一些元素的數組,現在我需要添加一個按鈕,創建的每個項目,我怎麼能修改上面給出得到我想要的東西此代碼。

+1

從您的代碼中,似乎添加了各種按鈕,但您不能看到它們,因爲它們具有相同的位置(一個位於另一個之上)。 – varocarbas

回答

0

更改所有按鈕的位置。他們正在創建,但在相同的位置,看起來像一個。