希望像这样的代码行能在WinRT上运行:
<!--A RichTextBox with hyperlink.-->
<RichTextBox IsReadOnly="True">
<Paragraph>
Displaying text with <Hyperlink NavigateUri="http://www.msdn.com" TargetName="_blank">hyperlink</Hyperlink>.
</Paragraph>
</RichTextBox>
我正在寻找的最终结果是:
嘿@Jake
到此: 嘿 Jake Dawson ,你好吗。
用户在@word后点击空格。
答案 0 :(得分:1)
由于您要将其设置为IsReadonly="True"
,为什么不使用RichTextBlock
?
请参阅http://msdn.microsoft.com/library/windows/apps/br227565
如果您只能包含超链接,则可以在常规TextBlock中执行此操作(在Windows 8.1中),请参阅http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.documents.hyperlink.aspx
更新:
在您澄清问题后,您似乎确实需要编辑功能。看着 http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.richeditbox.aspx