首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在VSTO中显示/隐藏CustomTaskPane时的幻灯片动画

在VSTO中显示/隐藏CustomTaskPane时的幻灯片动画
EN

Stack Overflow用户
提问于 2016-10-05 00:18:09
回答 2查看 328关注 0票数 1

我在我的VSTO项目中有一个可以使用.Visible = true/false属性显示/隐藏的CustomTaskPane。然而,它是一个普通的显示/隐藏元素,没有任何动画。

然而,Excel 2016附带的“智能查找”按钮也可以通过向左/向右滑动来打开Excel窗格。

我猜Smart Lookup插件是用较新的技术构建的,使用的是JavaScript,而不是过时的VSTO COM插件,因此可能具有这样的功能。

我可以把它也放在VSTO插件中吗?

EN

回答 2

Stack Overflow用户

发布于 2017-03-24 17:27:21

从Excel 2013开始,任务窗格滑入/滑出是默认行为。但这可以在注册表中禁用,请参阅Disable Excel 2013 cell animation

请检查注册表设置是否设置为"DisableAnimations = 0"

然后,当设置visible true / false时,所有自定义任务窗格都应该滑入/滑出。

票数 1
EN

Stack Overflow用户

发布于 2018-01-15 17:42:49

要实现这一点,您需要安装KB3114383。安装此KB后,您可以通过更改以下注册表项(取决于您的Microsoft Office版本: 15.0 = 2013,16.0 =2016),仅禁用自定义任务窗格的动画:

代码语言:javascript
复制
HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Toolbars
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Toolbars

添加以下DWORD值:

代码语言:javascript
复制
DisableWindowTransitionsOnAddinTaskPanes

..。并将其值设置为1。所有其他动画,即使是本机任务窗格(如“设置图表区格式”)动画,也将保持不变。更多信息here

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39857254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档