【发布时间】:2018-05-28 08:25:33
【问题描述】:
我有一个显示一些消息的文本框...
<TextBox VerticalAlignment="Center"
HorizontalAlignment="Left"
TextWrapping="Wrap"
FontFamily="{StaticResource LatoRegular}"
Foreground="Black"
FontSize="{StaticResource FontSizeRegular}"
Text="{Binding Message}"
Background="Transparent"
BorderThickness="0"
Padding="0"
Margin="0"
IsReadOnly="True"
/>
如果用户在消息中发送了链接,我希望能够检测并单击它并在浏览器上打开页面。
我的情况: 我的消息可能包含其他文本甚至超过 1 个链接。例如“嗨,请访问 google.com 了解更多信息”。我希望 google.com 被识别为链接并可以点击。
有人知道我该怎么做吗?
或者在文本框旁边我还能用什么......我需要它来隐藏背后的信息
【问题讨论】:
-
你怎么知道发送的消息是一个链接?是否有任何属性或您必须从消息中猜测?
-
我不知道消息中是否包含链接,不是,由用户发布链接
-
请检查下面的更新答案。