问两个问题
1   我动态创建了菜单,一级下拉菜单下的一项有二级下拉菜单,而且是从数据库里读出来的,不知道有多少项,我想点击其中一项,请问怎么添加事件? 
 2   有2个窗体,A窗体里有treeview控件,和一个button,我点button出现B窗体,然后B窗体里又有一个button,我点击B窗体的button就给A窗体动态添加treeview
------解决方案--------------------第一个问题:定义一个菜单单击事件,在加载的循环将所有的菜单的单击事件注册到同一方法(给每个菜单定义名称,而且不能相同,如有关键字段做名称): 
 如有菜单1、2、3、4、5、6大家在数组菜单AA中 
   for(int i=1;i <=6;i++) 
   { 
       AA[1].Click +=new System.EventHandler(AAAA_Click); //将所有菜单注册到同一方法中 
   }     
 单击方法: 
 private void AAAA_Click(object sender, EventArgs e) 
 { 
    System.Windows.Forms.ToolStripMenuItem menuNewWord SSS=System.Windows.Forms.ToolStripMenuItem menuNewWord(object )    
    switch(SSS.Name) 
    { 
        Case  "1 ": 
          执行动作 
          break; 
        Case  "2 ";            
          break;   
    }   
 }