【发布时间】:2014-05-06 15:53:33
【问题描述】:
我目前正在我的 Windows 应用商店运行时应用程序(Xaml、C#)的 TextBlock 元素中添加 <hyperlink /> ,但是这些超链接在内部导航,因此 NavigateUri 对我来说毫无用处。
我可以添加一个 Click 事件处理程序,该处理程序在单击超链接时导航到正确的页面,但我还需要将参数(字符串)传递给超链接唯一的新页面。
如果它有一个标签元素那就完美了,因为我可以将参数存储在标签属性中并在导航中传递它。但是超链接类没有这样的属性。
我可以用什么元素代替它?请记住,这与文本的其余部分是一致的。或者是否可以在不使用 Tag 属性的情况下将此信息传递给 Click 处理程序?
【问题讨论】:
-
为什么不在 URL 的查询字符串中添加一些内容?
标签: c# xaml winrt-xaml