powerpoint - 有没有办法以编程方式显示 PowerPoint 语言对话框?
问题描述
在我为 PowerPoint 创建的 VSTO 加载项中,我试图显示语言选择器对话框并从中读取结果。
在 Word 中,您似乎可以使用
Word.Dialog dlg = Application.Dialogs[Word.WdWordDialog.wdDialogFormatDefineStyleLang];
dlg.Show();
但我在 PowerPoint 中看不到类似的功能(没有 PowerPoint 与 wdWordDialog 的“兄弟”)。
有可能做到吗?
解决方案
这在 2010 年对我有用 - 请参阅这篇文章
PowerPoint 打开“录制幻灯片放映”对话框并检测演示文稿是否有录制 c# 插件
您需要找到“RecordNarration”的等价物,但它应该适合您。
VSTO 中没有什么特别的东西可以为你做这件事,你必须使用 wpf/winform,你可以看看 fontdialog 类
推荐阅读
- python - 比较两本字典中的更多价值
- reactjs - 我正确使用 React Hook?
- regex - 通过 Ansible 以最有效的方式添加配置文件的路径
- excel - 如何在不清除 Excel VBA 上的数据透视表字段的情况下更新数据透视表?
- ios - Xamarin iOS 项目 Info.plist 在 App Store 上提交期间出现问题
- alloy - 合金:是否可以检索使至少一个约束为假的“实例”
- java - 为不同的面板选择两个条件,然后决定两个值来选择用户游戏
- spring-boot - HibernateSearch:每当我重新启动时,我都会收到此错误?
- c++ - 如何比较两个函数的签名?
- sap-cloud-sdk - 自定义 OData 服务的 VDM 中未生成 GetAll 方法