我正在开发一个powerpoint插件并使用功能区设计器来完成此操作.我有一个包含RibbonDropDownItems的库项目.我找不到在那里添加点击监听器的方法,因为
RibbonDropDownItem Interface没有像
the RibbonButton Interface那样的“点击”事件.
那么,有没有办法从RibbonDropDownItem中捕获click事件?
编辑:
实施2013-2016办公室的插件
解决方法
您需要订阅RibbonDropDown控件的
SelectionChanged事件.当用户在功能区下拉控件上选择新项时会触发它.请注意,SelectionChanged事件仅在所选项目更改时引发,而不是在以下情况下引发:
>当用户选择已经选择的项目时.
>当用户单击按钮时.
>为代码中的SelectedItem或SelectedItemIndex属性分配新值时.
最后,您可以在MSDN的以下系列文章中阅读有关Fluent UI控件的更多信息:
> Customizing the 2007 Office Fluent Ribbon for Developers (Part 1 of 3)
> Customizing the 2007 Office Fluent Ribbon for Developers (Part 2 of 3)
> Customizing the 2007 Office Fluent Ribbon for Developers (Part 3 of 3)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。