问题
I've a DLL written in Windows Forms. I need to host one UserControl from this DLL to my silverlight project. Is this possible?
In WPF, this is possible using WindowsFormsHost :
<WindowsFormsHost Name="m_WindowsFormsHost" Height="800" Width="900" >
<winform:PlayerWindowControl />
</WindowsFormsHost>
I want to do this in silverlight.
回答1:
There is no similar support, nor does it seem likely any would be added, as Silverlight tries to be cross-platform. If you want this feature, then you should also have no problems being tied to Windows by using WPF, right?
回答2:
You can't use DLLs, not written for Silverlight.
Take a look to this post.
来源:https://stackoverflow.com/questions/4526172/hosting-windows-forms-usercontrol-into-silverlight-application