在 PowerPoint 中通过 C# 激活功能区按钮
如何从 C# 激活 PowerPoint 的功能区按钮之一?
我们希望能够在通过按功能区按钮之一设置的上下文中运行一些代码。
仅通过互操作运行我们的代码是行不通的。
我希望能够做这样的事情:
Ribbon.GetControlByName(controlName).DoClick()
有谁知道这样的事情是否可能,或者知道这是不可能的?
任何提示将不胜感激。
How might it be possible to activate one of PowerPoint's ribbon buttons from C# ?
We want to be able to run some code in the context that is set up by pressing one of the ribbon buttons.
Just running our code via the interop doesn't work.
I want to be able to do something like this:
Ribbon.GetControlByName(controlName).DoClick()
Does anyone know if something like this might be possible, or know that it's not possible ?
Any hints would be greatly appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
老派的做法,但是这仍然是最好的方法之一,假设存在 Ribbon<->CommandBar 关联。
Going old school on you, but this is one of the best ways (still) to do this, assuming there is a Ribbon<->CommandBar coorelation.