1. Сокрытие группы
SPRibbon ribbon = SPRibbon.GetCurrent(this.Page);
if (ribbon != null)
ribbon.TrimById(“RibbonGroupId”);
Если посмотреть файл C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\GLOBAL\XML\CMDUI.XML, а в нем поискать Ribbon.EditingTools.CPEditTab.Groups, то дочерними значениями будут:
Ribbon.EditingTools.CPEditTab.EditAndCheckout
Ribbon.EditingTools.CPEditTab.Clipboard
Ribbon.EditingTools.CPEditTab.Font
Ribbon.EditingTools.CPEditTab.Paragraph
Ribbon.EditingTools.CPEditTab.Styles
Ribbon.EditingTools.CPEditTab.Layout
Ribbon.EditingTools.CPEditTab.Markup
Применять как ribbon.TrimById(“Ribbon.EditingTools.CPEditTab.EditAndCheckout”);
2. Сокрытие произвольной кнопки
public void HideRibbonButton()
{
//if this is a System.Web.UI.Page
SPRibbon ribbon = SPRibbon.GetCurrent(this);
ribbon.TrimById(“Ribbon.DocLibListForm.Edit.Actions.DeleteItem”);
}
SPRibbon ribbon = SPRibbon.GetCurrent(this.Page);
if (ribbon != null)
ribbon.TrimById(“RibbonGroupId”);
Если посмотреть файл C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\GLOBAL\XML\CMDUI.XML, а в нем поискать Ribbon.EditingTools.CPEditTab.Groups, то дочерними значениями будут:
Ribbon.EditingTools.CPEditTab.EditAndCheckout
Ribbon.EditingTools.CPEditTab.Clipboard
Ribbon.EditingTools.CPEditTab.Font
Ribbon.EditingTools.CPEditTab.Paragraph
Ribbon.EditingTools.CPEditTab.Styles
Ribbon.EditingTools.CPEditTab.Layout
Ribbon.EditingTools.CPEditTab.Markup
Применять как ribbon.TrimById(“Ribbon.EditingTools.CPEditTab.EditAndCheckout”);
2. Сокрытие произвольной кнопки
public void HideRibbonButton()
{
//if this is a System.Web.UI.Page
SPRibbon ribbon = SPRibbon.GetCurrent(this);
ribbon.TrimById(“Ribbon.DocLibListForm.Edit.Actions.DeleteItem”);
}
Комментариев нет:
Отправить комментарий