我尝试在没有 HTML 标签的 TextBock 中获取 HTML 文本。有人知道是否可以在 TextBlock 控件中显示 html 文本吗?在这种情况下我是否需要使用 WebBrowser 控件?我使用简单的 HTML 标签来格式化文本,例如 Textalignment 或 Textdecorations。
这是我的 HTML 文本的示例:
测试标题
说明
最佳答案
我认为你可以尝试两种不同的方法:
- 仅在
WebBrowser
控件中显示 HTML 内容。这有 多个缺点,例如无法透明, 它的表现可能会非常令人失望。 - 将您的 HTML 内容转换为 XAML FlowDocument,您可以在 TextBlock 中 native 显示它。您可以找到有关如何转换的更多信息 here .
关于c# - 在 TextBlock-Control 中显示 HTML 文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17046020/