4

我从其中有一些超链接的 Xaml 字符串加载 WPF Richtextbox 内容。当它被加载到控件中时,超链接是不可点击的!我想单击它们并显示它们的关联 URL。

4

2 回答 2

10

没有freschx,它是关于WPF的。WPFRichTextBox与 WinForms 中的 WPF 不同,它没有DetectUrlsproperty。你为此写了一个 Xaml 代码很奇怪,更奇怪的是有人认为它有用。

看看这篇文章JHubbard80和我有两种不同的方法来解决这个问题。

于 2013-11-24T18:29:34.050 回答
-16

确保DetectUrlsRichTextbox 上的属性设置为 true。然后,您可以将事件处理程序附加到链接单击事件并执行您希望的操作。

<RichTextBox DetectUrls="True" />

潜在的重复线程。此线程的功劳归功于 Sam Meldrum

对于更深入的分析,您不妨试试这篇文章

于 2013-05-12T12:04:54.747 回答