我現在想實現的功能就是,就是一個按鈕下面有兩個菜單,這兩個菜單實現不同頁面的功能,我現在就是點那個铵鈕會彈出一個窗口在窗口將自動增加按鈕(下面有幾個菜單就增加幾個),然後我再點上面對面的铵鈕,他就會打開那兩個菜單的功能頁面。表達功能不太強請理解下,我現在想到的方法在從點按鈕那個頁面把按鈕下面的菜單事件傳遞過來,然後在加載到新定義BUtton事件裡面去?請高手指點,或者給些思路也行?
下面是自動增加BUTTON的代碼,想傳遞個事件來然後怎麼引用
void addbutton(string button_text,string button_name,int p_y)
{
DevComponents.DotNetBar.ButtonX tb = new DevComponents.DotNetBar.ButtonX();
tb.Location = new Point(70, p_y);//設定位置
tb.Size = new Size(300, 50);
tb.Text = button_text;
tb.Name = button_name;
tb.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.Controls.Add(tb);
// tb.Click+=new EventHandler("tb_Click"); 增加事件
}
就是自定義EventHandler委托,你可以搜一下自定義事件