点击确切的单词

时间:2013-06-12 14:12:53

标签: windows-phone-8

当用户点击Windows Phone 8中的TextBlock时,我希望看到他点击的确切字词。这可能吗?

1 个答案:

答案 0 :(得分:1)

你可以通过为每个单词使用单独的TextBlock(并将它们放在一个包装面板中)并让它们全部使用相同的Tap事件并使用sender用于确定原点的事件处理程序。然后很容易分辨哪一个被轻敲,但它可能比你想要的更多开销(努力和记忆)。特别是如果你有很多“单词”。

另一种选择是使用ManipulationCompleted事件来确定此人释放手指的位置。然后,您可以计算该位置的哪个单词 您可能希望将此与ManipulatinoStarted事件的使用结合起来,以便您只处理类似真实Tap事件的操作/操作。

这两个选项都可能有很多工作,但我认为这是一个非标准的请求,所以这是可以预料的 - 不幸的是。