public Menu GetMenu(params string[] ctrlNames) { Menu[] menuInfos = WinAPI.GetSubMenus(this); Menu currMenu = null; foreach (string name in ctrlNames) { currMenu = menuInfos.Where(x => x.name == name).First(); menuInfos = WinAPI.GetSubMenus(currMenu); } currMenu.hWndWin = _hWnd; return(currMenu); }