Silverlight “如何修复错误”;调试资源字符串不可用";

Silverlight “如何修复错误”;调试资源字符串不可用";,silverlight,windows-phone-7,xaml,hyperlink,Silverlight,Windows Phone 7,Xaml,Hyperlink,我希望这不是一个很愚蠢的问题。我在要添加超链接的跑步中有textblock 像这样的 <Hyperlink NavigateUri="http://google.com"> <Run Text="http://google.com"/> </Hyperlink> 我尝试了不同的方法,但每次我必须添加超链接时,都会发生错误 错误2[TextElementCollection\u TypeNotSupportedInHost] 论据: 调试资源字符串不可用。

我希望这不是一个很愚蠢的问题。我在要添加超链接的跑步中有textblock

像这样的

<Hyperlink NavigateUri="http://google.com">
<Run Text="http://google.com"/>
</Hyperlink>

我尝试了不同的方法,但每次我必须添加超链接时,都会发生错误

错误2[TextElementCollection\u TypeNotSupportedInHost]
论据:
调试资源字符串不可用。

键和参数通常提供足够的信息来诊断问题。

TextBlock
控件不支持
Hyperlink
子控件。 您应该改用
RichTextBox
,如下所示:

<RichTextBox IsReadOnly="True">
    <Paragraph>
        Displaying text with
        <Hyperlink NavigateUri="http://www.google.com" TargetName="_blank">hyperlink</Hyperlink>.
    </Paragraph>
</RichTextBox>

使用显示文本
超链接。