即使我使用MSDN中的代码,也无法扩展Office 2010 UI。这是我认为应该运行的代码:
<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="Ribbon_Load">
<backstage>
<tab idMso="TabShare">
<firstColumn>
<taskFormGroup idMso="GroupShare">
<category idMso="FileTypes">
<task id="tskExportXmlCms" label="Exportovat jako XML">
<group id="grpExportXmlCms" label="Exportovat jako XML">
<topItems>
<button id="btnExportXmlCms" label="Exportovat jako XML" onAction="OnExportXmlCms" />
</topItems>
</group>
</task>
</category>
</taskFormGroup>
</firstColumn>
</tab>
</backstage>
</customUI>
public void OnExportXmlCms(IRibbonControl control) { }
当我添加功能区(可视设计器)时,我可以看到添加的项目。当我使用 Ribbin(XML)时,我无法在后台看到任何内容。有什么问题?
答案 0 :(得分:1)
缺少这种方法:
public partial class ThisAddIn {
protected override Office.IRibbonExtensibility CreateRibbonExtensibilityObject() {
return new Ribbon();
}
}