你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
朱新颖
赞同来自:
IMxDocument m_MxDoc = ArcMap.Application.Document as IMxDocument; IDocument ThisDoc = m_MxDoc as IDocument; ICommandBars CommandBars = ThisDoc.CommandBars as ICommandBars; UID CustomMenu = new UID(); CustomMenu.Value = ArcMapAddin1_ZXY_Menu; object Missing = Type.Missing; UID MenuUID = new UID(); MenuUID.Value = esriArcMapUI.MxMenuBar; ICommandBar MainMenu = CommandBars.Find(MenuUID, false, false) as ICommandBar; MainMenu.Add(CustomMenu);
要回复问题请先登录或注册
1 个回复
朱新颖
赞同来自:
1,Config文件中关于Menu的描述:
<Menu id=ArcMapAddin1_ZXY_Menu caption=ZXY Menu isRootMenu=false>
这里isRootMenu改为true即可在ArcMap中找到。
2,将自定义Menu添加到菜单栏可参考下面代码:
要回复问题请先登录或注册