根据节点的Name或其他能够唯一区分一个Menu的属性区分

解决方案 »

  1.   

    sender就是引发事件的控件
    如果不需要知道它到底是谁,只需要对它操作,直接操作即可
    否则你需要有个属性来标明,比如name或tag等
      

  2.   


    subMenu.GetCurrentParent();
      

  3.   


    Name怎么取?
    我生成菜单的时候用这句代码
    ToolStripMenuItem subMenu = new ToolStripMenuItem(ds.Tables[0].Rows[i]["FC_Name"].ToString());
    这个菜单名是动态的,我在绑定的事件里想要取出这个菜单名,该怎么取?
      

  4.   

    傻了
    sender就是菜单名
    谢谢各位
      

  5.   

    给subMenu一个名字,
    如果你不知道怎么给subMenu取名字,如果它显示的文字是唯一的,你获取text也行
    总之要有一个唯一的属性,你才好知道到底是谁啊