如何在powerpoint中捕获插入Smartart对话框

时间:2015-04-14 18:00:07

标签: vsto powerpoint

我知道如何在幻灯片中添加智能艺术,但它总是填充幻灯片。我的客户希望将智能艺术自动放置在幻灯片上的某些位置。我无法看到如何捕获插入Smartart对话框以获取smartart并将其自己放在幻灯片上。有没有人对如何实现这一点有任何建议?顺便说一句,如何找到我可以放在功能区上的mso代码来调用insert smartart对话框?

1 个答案:

答案 0 :(得分:0)

一种方法是添加事件处理程序,然后捕获选择更改事件。当选择改变时,确定当前选择是否是智能艺术形状。如果是这样,请查看智能艺术形状的.Tags集合以查看它是否已被标记。如果是这样,请不要管它。如果没有,请标记并调整大小。

尝试SmartArtInsert(一般情况下,如果进入PPT的自定义功能区对话框并将鼠标指针悬停在您感兴趣的控件上,您可以找出名称)