我正在寻找一些源代码和一个要下载的项目,看看它有一个托管WPF的Active X控件。我无法在网上找到任何源代码。
我无法在Active X控件中以通常的方式添加WPF资源。我必须手动将其添加到参考部分。
答案 0 :(得分:0)
不确定这是否可行。我会查看WPF浏览器应用程序。这可能是一个更好的解决方案,因为如果您要使用WPF运行活动x控件,用户将需要1)Internet Explorer和2).net 3.0+本地安装。如果用户安装了.net 3.0+,WPF浏览器应用程序将与IE一起使用,如果用户安装了.net 3.5+,则可以使用IE和FireFox。在这里查看WPF Broswer应用程序:http://msdn.microsoft.com/en-us/library/aa970060.aspx
答案 1 :(得分:0)
应该可以,虽然我手边没有代码。您可以在ActiveX控件中创建一个HwndSource
,它允许一个普通的窗口来托管WPF控件。然后,只需将WPF UI添加到该窗口即可。