在 Silverlight 应用程序中呈现 HTML 内容
在我们的应用程序之一中,需要在 Silverlight 2.0 容器之一中显示项目符号列表。 我们决定使用 HTML 标记文本来实现同样的目的。 虽然 Google 上有很多可用的选项,例如覆盖 HTML div 容器等,但我想知道最可行的方法是什么。
In one of our application it is required to display bullet list in one of the Silverlight 2.0 container. We have decided to use HTML markup text for the same. While there are number of options available on Google like overlaying HTML div container etc., I would like to know what is the most workable way of doing this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您不需要可点击的超链接,请查看以下内容:
http://blogs.msdn.com/delay/archive/2007/09/10/bringing-a -bit-of-html-to-silverlight-htmltextblock-makes-rich-text-display-easy.aspx
If you don't need to have clickable hyperlinks, take a look at this:
http://blogs.msdn.com/delay/archive/2007/09/10/bringing-a-bit-of-html-to-silverlight-htmltextblock-makes-rich-text-display-easy.aspx
显示项目符号列表似乎很麻烦,您可以在本机 Silverlight 中执行此操作
http://www.codeproject.com/KB/silverlight/OrderedList_Silverlight.aspx
否则,您可以执行以下操作:
将 HTML 和 Silverlight 控件混合在一起
我认为您正在暗示这一点在你的问题中
It seems like a lot of trouble to display a bulleted list, you can do that in native Silverlight
http://www.codeproject.com/KB/silverlight/OrderedList_Silverlight.aspx
Otherwise, you can do this:
Blend HTML and Silverlight controls together
Which is what I think you are alluding to in your question
我认为最简单的方法是使用一些第三方解决方案。 例如,Telerik 有一个 HtmlPlaceholder,允许您在 Silverlight 应用程序中显示 html 页面。 您可以在此处查看演示: http://demos.telerik.com/silverlight/#HtmlPlaceholder/ FirstLook
这是使用它的方法:
I think the easiest will be to use some 3-rd party solution. For example, Telerik has an HtmlPlaceholder that allows you to display html pages inside Silverlight application. You can see a demo here: http://demos.telerik.com/silverlight/#HtmlPlaceholder/FirstLook
This is how you can use it: