/// <summary> ///对主菜单的所有子菜单enable进行设置(个人) /// </summary> /// <param name="item"></param> private static void SetSubMenuItemByPersonal(ToolStripItem item, string strPersonalNo) { string mname = item.Name; ToolStripMenuItem pItem = (ToolStripMenuItem)item; //根据父菜单项加载子菜单 DataTable dt = FrmMainDAO.GetChildMenuPersonalRightData(mname, strPersonalNo); if (dt.Rows.Count != 0) { foreach (DataRow dr in dt.Rows) { ToolStripMenuItem subItem = new ToolStripMenuItem(); subItem.Name = dr["MenuName"].ToString(); try { pItem.DropDownItems[subItem.Name].Enabled = true; SetSubMenuItemByPersonal(pItem.DropDownItems[subItem.Name], strPersonalNo);// } catch (Exception e) { MessageHandler.ShowMessageBox(e.Message); } } } }