我想创建一个自己的图表控件,可以嵌入到办公文档中使用。如果用户不与之交互,该控件应该是被动的。当用户点击它时,新的功能区控件等也应该是可能的。
建立这样的东西的最佳解决方案是什么?几年前,这可以通过 ole 对象实现。这仍然是一个好的解决方案,还是 OLE 控制元素死路一条?以下是哪些技术?
有没有好的 WPF 或 winforms 解决方案?
我想创建一个自己的图表控件,可以嵌入到办公文档中使用。如果用户不与之交互,该控件应该是被动的。当用户点击它时,新的功能区控件等也应该是可能的。
建立这样的东西的最佳解决方案是什么?几年前,这可以通过 ole 对象实现。这仍然是一个好的解决方案,还是 OLE 控制元素死路一条?以下是哪些技术?
有没有好的 WPF 或 winforms 解决方案?
Carter & Lippert “Visual Studio Tools for Office 2007”的第 13 章介绍了在 VSTO 中使用 Windows 窗体和 WPF。
简短的回答,VSTO 支持 Windows 窗体控件,包括一个名为 ElementHost 的控件,它允许您使用 WPF 控件。
例如,谷歌搜索“vsto elementhost”会产生这个。