【发布时间】:2016-04-01 11:41:16
【问题描述】:
我正在为 Windows Phone 8.1/10 构建一个应用程序,我需要将 Hyperlink 放入 TextBlock 元素中。
我创建了一个TextBlock 的实例,然后在TextBlock.Inlines 和Hyperlink 中添加了一些Run。我需要 Hyperlink 只是因为它是 Click 事件。
嗯,我成功地实现了我想做的事情。但我无法从Hyperlink 中删除Underline
我想做的是一个TextBlock,里面有可点击的区域。喜欢:
Hello **@clickablething**, how are you today?
WP8.1/WM10 Runtime 应用好像不支持TextBlock.TextDecorations
好吧,我的问题是是否有任何替代 Hyperlink 包含 Click or Tapped 事件?或者如何删除超链接的下划线?
【问题讨论】:
-
编辑:“有人问我为什么不使用文本块的点击事件”......(首先,TextBlock 不包含点击事件,而是有点击事件。事情是我不希望 TextBlock 成为可点击元素,而是需要特定的 Run 元素在 TextBlock 元素的 InlineCollection 中可点击。)
标签: c# wpf xaml hyperlink windows-phone-8.1