前不久有人问我能不能把Microsoft CRM 2011主界面中左上角的”文件“菜单下的”新建活动“菜单(如下图)隐藏掉,
查了一下SDK文件夹下的exportedribbonxml 可以发现它的id 是Mscrm.Jewel.NewMenu.NewActivity, 所以创建一解决方案并导出”应用程序功能区",在RibbonDiffXml 节中添加一下内容
<CustomActions >
<HideCustomAction HideActionId="CustomHideAction.JewelMenu.NewActivity" Location="Mscrm.Jewel.NewMenu.NewActivity" />
</CustomActions>
保存然后重新导入即可隐藏该菜单,效果如下:
要隐藏其它按钮方法同上。