在activex而不是Win32 App中托管WPF控件

时间:2008-11-18 11:27:53

标签: wpf activex

我正在搜索包含WPF控件的activex示例。

我可以在testx activex容器中注册activex时看到控件,但是当我实例化它时,我看不到WPF,但在OnDraw中编码了什么。

任何提示或示例?

2 个答案:

答案 0 :(得分:3)

查看关于在Win32应用程序中托管Windows Presentation Foundation内容的msdn文章(http://msdn.microsoft.com/en-us/library/ms744829.aspx

答案 1 :(得分:2)

根据“WPF 4 Unleashed”:

常见问题解答:反向方向 - 将WPF控件暴露为ActiveX控件怎么样?

除了HWND互操作性之外,没有内置支持,因此最好的办法是使用您最喜欢的方法创建非WPF ActiveX控件(例如,使用活动模板库[ATL])并注入其中的WPF内容。