首页 > Silverlight, 技术随笔 > 将Silverlight搬到桌面

将Silverlight搬到桌面

Silverlight, 技术随笔

Silverlight是WPF的一个子集,我们可以比较容易的将代码迁移到WPF上来,但是如果我们不想要那么麻烦的话,那么我们可以使用Desklight这个工具直接把Silverlight成果从Web上搬移到桌面上来.

该工具原理很简单,Silverlight在windows下是以Activex控件来实现的,只要在DotNet中新建一个winform程序,然后加入一个ActiveX控件,就可以直接在winform中像在Web中一样直接运行Silverlight程序了。(Desklight使用的是WebBrowser控件作为Silverlight容器来实现的)

这是Desklight工具的官方网站:http://www.blendables.com/labs/Desklighter/Default.aspx

截个图

Desklight

本博客遵循CC协议2.5,即署名-非商业性使用-相同方式共享
写作很辛苦,转载请注明作者以及原文链接~
如果你喜欢我的文章,你可以订阅我的博客:-D点击订阅我的文章

  1. 梁生
    | #1

    很遗憾,这个示例并非把Silverlight控件直接放在WinForm上,而是套在一个WebBrowser控件之中的。如果不用WebBrowser应当如何实现呢?

  1. 暂时没有trackbacks.