首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我能在Windows phone7上显示FlowDocument (或类似的东西)吗?

我能在Windows phone7上显示FlowDocument (或类似的东西)吗?
EN

Stack Overflow用户
提问于 2011-09-02 06:16:05
回答 1查看 1.3K关注 0票数 1

我有一个想要在一个UI中显示多个html片段的用例。我的第一个尝试是使用一些网页浏览器控件和NavigateToString。我真的不喜欢这样的方式,并且拥有多个这样的控件似乎根本不能很好地工作(加载时间慢,闪烁,甚至崩溃)。

尝试#2是将html片段转换成FlowDocument。在我通过将this code移植到WP7来实现这个转换之后。所以现在我有了一些可以加载到FlowDocument中的文本,但是我都想“嘿,FlowDocument在哪里?”虽然一些System.Windows.Documents类型(FontSource、字形、内联、InlineCollection、LineBreak、Run)做到了这一点,但看起来FlowDocument并没有做到这一点

我不想把html转换成原始文本,就像我想转换成段落和超链接一样。有没有办法在WP7上显示flowdocument或类似的东西?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-02 06:18:58

您可以在TextBlock中使用RunHyperLink元素(如果使用芒果,则可以使用RichTextBox )。这是Windows Phone唯一可用的FlowDocument形式。

示例:

代码语言:javascript
运行
复制
<TextBlock>
    <Run Text="Hello" Foreground="Yellow" />
    <Run Text=" " />
    <Run Text="World" Foreground="Orange" />
</TextBlock>

您可以在this article中阅读更多内容

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7277199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档