有几个资源解释了如何添加WinForms控件到 Excel。看这两个:
http://msdn.microsoft.com/en-us/library/vstudio/e3zbk0hz%28v=vs.100%29.aspx
http://www.clear-lines.com/blog/post/create-excel-2007-vsto-add-in-wpf-control.aspx
他们都提到了使用的更新选项WPF 控件(我需要的那个)。不幸的是,这两种资源都缺乏基础部分。有一个缺失的链接:
(1) Microsoft 网站提到了一些视频 - 其标题完全符合我的要求 - 但该网站中的所有视频似乎都已被删除。
(2) Clear-Lines 站点包含一个出色的分步项目,但是遗憾的是,当提到关键部分时,作者使用了 VS 中不存在的一些工具(“工具箱的 WPF 互操作性部分”) -2010+
根据上面的屏幕截图和其他网站,我得出的结论是,缺少的链接、我的 WPF UserControl 与其在 Excel 中的外观之间的联系是一些ElementHost
.
@HighCore 的附录。请参阅下面的工具箱:
尊敬的自己:
你的问题是你试图放置一个WPF 控制 inside another WPF 控制.
你需要创建一个老式的WinForm控件接下来您使用工具箱,如下所示:
请注意,该部分ElementHost 任务已更名WPF 互操作性但除此之外它还是非常有活力的。
来自 MSDN 杂志:
http://msdn.microsoft.com/en-us/magazine/cc163292.aspx#S4
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)