我可以在Word 2010的QAT上放置splitButton控件吗?

时间:2010-12-13 05:38:18

标签: vba ms-word ms-office vsto ribbon

我已经使用RibbonX在Word 2010的QAT上添加了一些自定义按钮,我还想使用splitButton对几个按钮进行分组,但我发现QAT无法显示自定义splitButtons。

RibbonX代码的一部分:

<splitButton idQ="x1:BookmarkButtons" visible="true"><button idQ="x1:InsertLinkedImportantContentBookmark" onAction="InsertLinkedImportantContentBookmark" label="Insert linked important content bookmark" imageMso="NewSketchpadTool" visible="true"/><menu idQ="x1:OtherBookmarkButtons" visible="true"><button idQ="x1:InsertLinkedImportantContentBookmark" imageMso="NewSketchpadTool" onAction="InsertLinkedImportantContentBookmark" label="Insert linked important content bookmark" visible="true"/><button idQ="x1:BoldAndInsertLinkedImportantContentBookmark" imageMso="NewSketchpadTool" onAction="BoldAndInsertLinkedImportantContentBookmark" label="Bold and insert linked important content bookmark" visible="true"/></menu></splitButton>

当我使用Word对话框导入RibbonX文件时,没有错误,除了splitButton之外,所有控件都能正常工作,而splitButton没有出现在QAT上。我想知道是否可以在Word 2010的QAT上放置自定义splitButton控件。如果没有,我如何将一些函数组合在一起?非常感谢你的回答。

1 个答案:

答案 0 :(得分:0)

不,遗憾的是,splitButton无法添加到QAT中。您可以做的最好的事情是创建一组seperator以将控件与其他控件分开。有关QAT的详细信息,请参阅http://msdn.microsoft.com/en-us/library/dd948879.aspx