可以将aspx页面加载到Silverlight控件中吗?

时间:2009-06-15 18:49:43

标签: .net silverlight

如果这是一个愚蠢的问题,我会伪装我,我对SL很新,只订购了3本我明天应该有的书 - 但是我不能再想到'有可能'了。

继承人我喜欢做什么,不知道是否可能:

在加载传递的url或aspx的页面上有一个SL控件(比如winforms的浏览器控件) - 我希望这是能够让页面可见并使用缩放/平移来查看各个部分的原因的页面 - 这可能听起来很愚蠢,但它允许用户查看/修改元素,无需打开一个sep窗口,iframe等来查看它(并且缩放/平移将是坏屁股)

在此先感谢,请不要讨厌 - 如果这是一个愚蠢的想法,我会等到再次发帖,直到我读到我的书。

BTW,WPF等不是一个选项,这必须是基于网络的: - )

2 个答案:

答案 0 :(得分:0)

答案是否定的.Silverlight中没有控件允许您托管某种WebBrowser控件。我不确定您希望获得什么,因为大多数当前的浏览器都有自己的缩放功能。

答案 1 :(得分:-1)

对于记录,“silverlight”不是网络,也不是很好的支持。无论如何,您可以使用html文本块将HTML加载到Silverlight中。鉴于他们在编写浏览器方面有多糟糕,但我不会抱怨它的渲染引擎比IE更好,或者更不容易出错。

无论如何,你可以做几件事:

无论如何,信息here(htmltextblock)herehere

更新:在进一步阅读时,htmltextblock是某种用户扩展,而且非常有限。它看起来不像缩放/平移丰富的HTML。