如何在运行时自定义Excel功能区

时间:2016-01-22 12:29:23

标签: c# ribbon netoffice

有没有办法在运行时使用Netoffice自定义Office / Excel功能区,我担心的是我正在尝试制作可插件的插件,根据插件的可用操作向Ribbon添加按钮。 我实际上是使用XML创建了我的标签,但我无法弄清楚如何在运行时动态添加项目。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

据我所知netoffice没有提供任何用于自定义Fluent UI的内容。 Ribbon UI从诞生开始就是一个静态的东西。唯一可能的动力是回调。例如,您可以定义dynamicMenu,它提供 getContent 回调(获取包含此动态菜单内容的XML字符串)。

在以下系列文章中阅读有关Fluent UI(又名Ribbon UI)的更多信息:

您也可以在这些文章中找到帮助: