3

我正在开发用于阅读 Twitter 的 wp8 应用程序。我读了,RichTextBox可以检测链接,很好。但是,我想做下一个功能:如果在推文中存在符号“@” - 在“@”之后创建一个与世界的超链接,这将打开一个新页面,/DetailsPage.xaml?name=@name并显示有关用户的其他信息。与 # 相同,但打开带有此标签的推文的页面。有什么办法可以做到吗?

4

1 回答 1

1

很简单,使用下面的 XAML:

<RichTextBox>
    <Paragraph>
        <Hyperlink NavigateUri="/Page1.xaml">click me!</Hyperlink>
    </Paragraph>
</RichTextBox>

这将显示文本点击我!它看起来像一个超链接,可以点击。单击后,它将带您到项目中的 Page1.xaml。

您显然需要为 RichTextBox 动态创建内容,但我将把它留作练习。

于 2013-03-07T13:46:31.540 回答