问题描述
我用 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(或其他提供相同功能的控件)?
解决方法
好吧……似乎没有自然的方法可以做到这一点。
所以我决定使用一个标准按钮,在点击后切换图标/文本。这将模拟一个按钮。