当用户TextBlock
在 Windows Phone 8 中点击 a 时,我希望看到他点击的确切单词。那可能吗?
问问题
79 次
1 回答
1
您可以通过TextBlock
为每个单词使用单独的单词(并将它们放在一个包装面板中)并让它们都使用相同的Tap
事件并使用sender
事件处理程序的 来确定来源来做到这一点。然后很容易分辨出哪个被窃听了,但它可能比你想要的更多开销(在努力和记忆方面)。特别是如果您有很多“单词”。
另一种选择是使用ManipulationCompleted
事件来确定人在哪里松开手指。然后,您可以计算该位置是哪个单词。
您可能希望将此与ManipulatinoStarted
事件的使用结合起来,以便仅处理类似于真实Tap
事件的操作/操作。
这两种选择都可能需要大量工作,但我认为这是一个非标准要求,因此这是可以预料的——不幸的是。
于 2013-06-12T15:24:10.017 回答