相关疑难解决方法(0)

将简单HTML转换为RichTextBlock

我从Windows 8开始,我正在尝试将HTML转换为RichTextBlock.

已经读过我可以使用这个函数: HtmlUtilities.ConvertToText在一个TextBlock但是我找不到一种方法来使用这个函数RichTextBlock!

根据我的理解和尝试,我无法扩展,RichTextBlock所以我无法在每次RichTextBlock调用时应用此函数.

另外,我找不到任何方法将文本绑定到a RichTextBlock并为简单的HTML 构建解析器(我只想要段落和斜体/粗体)似乎有点矫枉过正.此外,我不知道我应该在哪里解析,因为我RichTextBlock似乎无法容忍.

我不能使用,WebView因为我需要透明度(从我读过的WebView没有它).

编辑

@mydogisbox让我看到我对我的研究走得太远了.

我可以HtmlUtilities.ConvertToText在getter中使用我可以绑定的属性RichTextBlock.我无法绑定它,因为我试图 <Run Text="{Binding TextHTML}" />没有<Paragraph>标签.

但是HtmlUtilities.ConvertToText不保留斜体或粗体.只有段落:/.

html wpf xaml windows-8 richtextblock

7
推荐指数
1
解决办法
3969
查看次数

RichtextBox中的着色文本,C#

如何使用一些不同的颜色为新的文本行着色,然后将其添加到RichTextBox?我正在使用SilverLight.

c# silverlight richtextbox

6
推荐指数
1
解决办法
3222
查看次数

标签 统计

c# ×1

html ×1

richtextblock ×1

richtextbox ×1

silverlight ×1

windows-8 ×1

wpf ×1

xaml ×1