如何在Silverlight 5控件中显示HTML内容
本文关键字:显示 HTML 内容 控件 Silverlight | 更新日期: 2023-09-27 17:51:07
我有一个Silverlight
项目嵌入在我的网页。
silverlight
控件必须显示HTML
内容,非常基本的内容,如
<b> <font> <p> tags
但是,Web浏览器控件只能在浏览器外的应用程序中使用,而我的应用程序则不行。
我寻找HtmlBrush
作为其他建议,但不能找到这个控制
那么我如何添加可以显示HTML
内容的文本内容控件呢?
我不能用标准的Silverlight限制做到这一点。所以我找到了一个库,可以将HTML,RTF转换为Silverlight RichText格式。
我找到的链接在这里以防有人能从中受益。
您可以使用WebBrowser控件,
XAML: <Grid x:Name="LayoutRoot" Background="White">
<Border Width="300" Height="200" BorderBrush="#000000" >
<WebBrowser x:Name="webBrowser" />
</Border>
</Grid>
背后的代码:
public MainPage()
{
InitializeComponent();
webBrowser.NavigateToString("<h1>HTML in Silverlight</h1><p>This is some <strong>simple HTML</strong>!</p>");
}
在这里阅读更多,
Silverlight内部的Html
对于应用程序内的浏览器,
不出浏览器- HTML在Silverlight