将 Windows 窗体 UserControl 托管到 Silverlight 应用程序中
我有一个用 Windows 窗体编写的 DLL。我需要将此 DLL 中的一个 UserControl 托管到我的 silverlight 项目中。这可能吗?
在 WPF 中,可以使用 WindowsFormsHost :
<WindowsFormsHost Name="m_WindowsFormsHost" Height="800" Width="900" >
<winform:PlayerWindowControl />
</WindowsFormsHost>
我想在 silverlight 中执行此操作。
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.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
没有类似的支持,而且似乎也不会添加任何类似的支持,因为 Silverlight 试图跨平台。如果您想要此功能,那么使用 WPF 与 Windows 绑定应该也没有问题,对吗?
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?
您不能使用不是为 Silverlight 编写的 DLL。
请查看这篇文章。
You can't use DLLs, not written for Silverlight.
Take a look to this post.