【问题标题】:VSTO C# Powerpoint Split ButtonVSTO C# Powerpoint 拆分按钮
【发布时间】:2012-05-28 00:47:24
【问题描述】:

我是 VSTO 和 C# 的新手,对拆分按钮有疑问。我正在尝试创建一个拆分按钮“插入幻灯片”,就像默认的 Microsoft 创建的按钮“新幻灯片”一样。

如果有人单击该按钮,它会插入一张带有我的自定义模板的空白幻灯片(这部分对我来说很好用)。如果我单击下拉菜单,我想查看几个类别(例如:幻灯片组 A、幻灯片组 B 等)。在每个类别中都有一系列幻灯片(幻灯片组 A 有一堆不同的幻灯片模板)。我为它的外观创建了一些图片,但我还不能发布图片,所以我会尽力描述它们。如果您参考“新幻灯片”下拉菜单,我希望它看起来像这样。

我想动态构建菜单,以便根据指定目录中的文件夹名称创建所有组名称,以便从该特定文件夹中提取要插入的幻灯片。 T如果您参考“新幻灯片”下拉菜单,将会有标题(例如“Office THEme”,但使用我的文件夹名称),然后是一系列幻灯片,下面是该文件夹中的所有幻灯片。

如果有人能给我指出正确的方向,我需要做什么来完成这项工作(我不需要你为我写代码;如果你能给我一个高层次的感觉我需要做些什么来实现这个)我会很感激。此外,如果您可以为 Powerpoint 推荐 VSTO 资源,那就太好了(我一直在寻找所有资源,除了 Powerpoint 之外的所有资源!)。 如果不清楚,请告诉我;我可以通过电子邮件提供模型图片以防万一。

谢谢, 丹

【问题讨论】:

    标签: c# vsto


    【解决方案1】:

    您可以使用图库控件而不是拆分按钮。此控件具有 getItemImage、getItemLabel、GetItemCount 等回调函数,可帮助您动态构建菜单。

    这是我发现的example,它使用的是 Excel 2007,您可以按照此操作获取 PowerPoint

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-01
      • 1970-01-01
      • 2019-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多