0

これがあまりばかげた質問ではないことを願っています。ハイパーリンクを追加したいラン内にテキストブロックがあります。

このような何か

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

さまざまなアプローチを試みましたが、ハイパーリンクを追加するたびにエラーが発生しました。

Error 2 [TextElementCollection_TypeNotSupportedInHost] Arguments: Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem.

4

1 に答える 1

1

コントロールは子コントロールをTextBlockサポートしていません。次のように、代わりにHyperlinka を使用する必要があります。RichTextBox

<RichTextBox IsReadOnly="True">
    <Paragraph>
        Displaying text with
        <Hyperlink NavigateUri="http://www.google.com" TargetName="_blank">hyperlink</Hyperlink>.
    </Paragraph>
</RichTextBox>
于 2012-10-09T14:59:30.733 に答える