如何在TextBlock中显示链接?

时间:2014-03-10 12:09:17

标签: c# xaml data-binding windows-phone-8 windows-phone

我想展示一长串可能包含链接的评论。如何显示它们以便用户点击并打开链接?

这个问题已被问了很多,但我找不到功能性的答案,这个过时的答案似乎不起作用:

<TextBlock>
  <Run>let me</Run>
  <Hyperlink NavigateUri="http://www.google.com">google</Hyperlink>
  <Run>that for you</Run>
</TextBlock>

同样RichTextBox不支持Data Binding吗?

评论将显示在LongListSelector内,如下所示:

<phone:LongListSelector ItemsSource="{Binding Reviews}">
    <phone:LongListSelector.ItemTemplate>
        <DataTemplate>
            <TextBlock Text={Binding Review}/>
        </DataTemplate>
    </phone:LongListSelector.ItemTemplate>
</phone:LongListSelector>

1 个答案:

答案 0 :(得分:0)

您缺少文字属性

以下是如何在RichTextBox中添加链接的完整示例 Hyperlink inside rich textbox