问题标签 [ribbonx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
473 浏览

visual-studio-2013 - 我们如何在 VSTO Ribbn XML 中设置下拉菜单的宽度

在我的 Office 2010 的 VSTO 2013 加载项中,我使用功能区 XML 中的下拉菜单。下拉菜单的默认宽度是下拉菜单中项目宽度的两倍。如何减小宽度?我在功能区 XML 标记中没有看到任何用于设置适当宽度的下拉菜单选项。

0 投票
2 回答
1440 浏览

c# - 在功能区中使用 .ico 图像

我有 ac# 插件,它有一个自定义功能区,但是,我没有按钮的图像。我没有 .bmp 文件,只有 .ico。如果可能的话,最好不要转换任何东西。



功能区是通过 xml 创建的,而不是 Visual Studio 功能区设计器

0 投票
1 回答
1206 浏览

excel - 如何在功能区上保持按钮向下

我在 Excel 中有一个自定义功能区选项卡。有什么方法可以保持按下自定义切换按钮?

VIEW > Workbooks Views我在该部分中找到了一个示例。可以选择一个视图并按住按钮。

例子

0 投票
5 回答
1761 浏览

vsto - 将标准命令按钮“新建幻灯片”添加到 Office 插件中的自定义功能区

我在插件中创建了我的自定义功能区。现在我想添加主屏幕中存在的新幻灯片命令(见下面的截图)。

原始 Powerpoint 功能区

0 投票
2 回答
138 浏览

vba - 用户单击“作为附件发送”时的 VBA

我的公司在由 Excel 触发打开 Outlook 时遇到问题,导致 Outlook 在加载时无限期挂起(这个问题不容易解决)。我们有一些带有自定义功能区的工作簿,现在我们在允许用户通过电子邮件发送之前先检查 Outlook 是否打开。问题是这并没有考虑到仍然使用文件 > 保存并发送 > 作为附件发送的用户。

我想知道是否有人知道我可以将例程添加到现有按钮的过程,我们可以将其保存为每个人的 Excel 上的 Excel 加载项,首先检查 Outlook 是否打开?我已经编写了 Outlook 检查,所以我只需要帮助找到运行它的方法。

任何帮助表示赞赏。

0 投票
2 回答
4408 浏览

vba - 隐藏模块中的编译错误:模块 1

我在 VBA 中有一个用于 Excel-2010 的插件。如果我从 VBA 编辑器执行代码,它工作正常。但是,当我使用为插件生成的功能区中的按钮执行宏时,它会引发此错误:Compile Error in Hidden Module: Module 1

我的代码:

使用自定义 UI 编辑器生成的代码:

0 投票
2 回答
939 浏览

vba - 在 Outlook 插件中获取自定义的切换按钮

嗨,我为 Outlook 开发了一个插件,我想在约会选项卡中添加一个新的自定义切换按钮。当我保存约会时,我想获取切换按钮的当前状态。到目前为止,这是我的代码:

所以按钮已经创建,但是当我按下保存时,我无法获得按钮控件。功能区1.xml:

功能区1.vb:

这个插件.vb:

更新: 修复了我的 onAction 函数永远不会被调用的问题,因为参数设置不正确:Ribbon1.vb:

但主要的问题是:当用户按下保存时,如何获取工具按钮的状态?

0 投票
1 回答
371 浏览

javascript - CRM RibbonWorkbech - 第 3 方库

我有一个运行在自定义按钮上的 JS 函数,该按钮在视图而不是表单上可见。

该函数需要 XrmServiceToolkit 来完成它的目的,因此在我的自定义按钮上的功能区工作台上,我添加了一个调用 XrmServiceToolkit 库的操作,但需要有一个函数名称。

有谁知道让这个工作的正确方法

谢谢

0 投票
2 回答
2088 浏览

outlook - 通过 VSTO 插件将工具栏按钮添加到 Outlook 2013 中的会议选项卡

我已经搜索了所有内容,试图简单地找出功能区的 OfficeId 和 RibbonType 属性的正确设置,以便我的功能区组显示在内置的“会议”选项卡上。我有另一个带有 OfficeId=TabMail 和 RibbonType=Microsoft.Outlook.Explorer 的功能区,这可以很好地在 Outlook 的主“主页”选项卡上显示我的功能区内容。

我想在“会议”选项卡上显示另一个功能区。我所指的选项卡是双击收件箱中的会议请求后看到的选项卡。打开的窗口顶部有一个文件和会议选项卡。这是打开的窗口的左上角。 会议选项卡的检查器窗口

我已经浪费了很多时间来查看自定义 ui 帮助文件——包含所有可用选项卡 ID 的 zip 文件。我尝试了 OfficeId 和 RibbonTypes 的各种组合,但没有任何效果——我的功能区内容没有显示。我认为该选项卡肯定是 TabAppointment 但现在我不知道。

有人可以告诉我该选项卡的 idMso/OfficeId 吗?我应该将 RibbonType 属性设置为什么?我希望我的功能区内容显示在双击会议项目后打开的窗口中的“会议”选项卡上,以及为定期会议打开的窗口中的“定期会议”选项卡上。这是您双击收件箱中的定期会议时打开的窗口的屏幕截图。在这一点上,我想定位定期会议选项卡。 定期会议的检查器窗口

有人请帮忙!

0 投票
1 回答
1341 浏览

ms-word - 动态启用或禁用自定义功能区按钮

我使用功能区 xml 将自定义功能区按钮添加到 word 2010。
我想在文档受到保护或只读时禁用功能区按钮,并且当用户删除保护时想要重新启用这些按钮。

不幸的是,我没有收到任何关于 Ribbon tan 单击或文档属性更改的事件,我该怎么办?