我想创建一个使用Silverlight的ActiveX控件。这是可行/合理的,有没有人有这样的示例代码?
我在遗留(非网络)系统中工作,无法直接使用WPF / Silverlight控件。但是系统可以访问ActiveX控件。我们的想法是,我们可以在ActiveX控件中托管Silverlight,因此更新我们相当过时的UI。
答案 0 :(得分:2)
阅读这篇文章。 Silverlight COM Ref.
文章指出'agcore.dll'中的activeX控件在Windows上它实际上是通过'npctrl.dll'导入的。
你编译可能有某种activex控制向导。
编辑:随着说。在ActiveX控件中托管IWebBrowser可能很容易,并通过'xaml'从本地存储中将silvelight嵌入到浏览器控件中。