gpt4 book ai didi

c# - 如何在 Office 2010 插件中以编程方式导航?

转载 作者:太空宇宙 更新时间:2023-11-03 11:31:11 25 4
gpt4 key购买 nike

有人知道是否可以(在这种情况下如何)在 Office 2010 插件中以编程方式导航吗?

想法是在功能区选项卡上创建一个设置按钮,单击该按钮会将用户定向到位于后台 View 中的加载项设置。有没有办法以编程方式更改向用户显示的事件 View 或类似的东西?

谢谢!!

最佳答案

作为戴上用户眼镜的开发人员,我发现您的方法没有说服力。如果我点击一个设置按钮,我希望一个设计良好的对话框不会被扔到后台 View 中。另一方面——作为一名开发人员,与微软为后台用户界面提供的控件相比,我对设计良好的 Windows 窗体更加放心;我想您会发现您喜欢的限制更多。据我了解您的问题,您希望设置对话框有两个不同的入口点 - 一个来自功能区中的按钮,另一个来自后台 View 中的一个点。为什么不从两个位置组合并显示相同的形式?如果您在后台 View 中单击控件,Microsoft 还会为您提供其他对话框。

技术上:如果要启动功能区控件的操作,可以使用 application.commmandbar 对象的“ExecuteMSO”命令,例如在 Word 中你可以使用

Application.CommandBars.ExecuteMso "ApplicationOptionsDialog"

打开这个对话。但是,我做了一个有限的测试来调用后台 View 中的自定义按钮,但它失败了。 Sol 我想您只能将 ExecuteMSO 用于内置命令。

关于c# - 如何在 Office 2010 插件中以编程方式导航?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7712821/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com