如何将复选框添加到 ms-access VBE 插件中的菜单栏中?

问题描述

我用 C# 为 MS Access 的 VBA 编辑器编写了一个插件How to write a Add-in for the development enviroment: "Microsoft Visual Basic for Applications"

我已经创建了一个这样的工具栏:

var toolbar = m_VBE.CommandBars.Add(RadToolbarCaption,MsoBarPosition.msoBarTop,System.Type.Missing,true);

现在我需要工具栏中的 CheckBox 或 PushButton(代表真/假状态的控件)

但似乎 MsoControlType 中没有复选框,而且我没有找到使按钮“可推送”的方法

有没有办法向菜单添加 CheckBox(或其他提供相同功能的控件)?

解决方法

好吧……似乎没有自然的方法可以做到这一点。

所以我决定使用一个标准按钮,在点击后切换图标/文本。这将模拟一个按钮。