3
我知道如何使用XML將現有的Office功能區項目或組添加到我的自定義功能區(使用idMso
標記)但我如何使用Visual工作室織帶(視覺設計師)技術?將預定義的Office功能區按鈕添加到可視功能區設計器中的自定義功能區
真的寧願不必使用XML構建整個事物。
我知道如何使用XML將現有的Office功能區項目或組添加到我的自定義功能區(使用idMso
標記)但我如何使用Visual工作室織帶(視覺設計師)技術?將預定義的Office功能區按鈕添加到可視功能區設計器中的自定義功能區
真的寧願不必使用XML構建整個事物。
在功能區設計,您可以訪問它指向的Ribbon UI XML使用idMSO
的ControlId
。更具體地說,ControlId.OfficeId
代表包含specific Office control identifier的idMSO
屬性。
tools.Ribbon.RibbonTab tab = Globals.Factory.GetRibbonFactory().CreateRibbonTab();
tab.ControlId.OfficeId = "TabNewMailMessage";
這是代碼,而不是設計者的一部分。我沒有在組或按鈕的屬性中的任何地方看到ControlId或idMso。它看起來像這樣:imgur.com/NINLk – Chris 2012-09-04 17:01:59