当用户在Windows Phone 8中点击TextBlock
时,我想看到他点击的确切单词。那可能吗?确切的词接在
确切的词接在
回答
您可以通过为每个单词使用单独的TextBlock
(并将它们放入包装面板中)并让它们全部使用相同的Tap
事件并使用事件处理程序的sender
来确定原点。然后很容易判断哪一个被挖掘,但它可能比你想要的更多的开销(在努力和内存中)。特别是如果你有很多“话语”。
另一种替代方法是使用ManipulationCompleted
事件来确定人员释放他们的手指的位置。然后你可以计算出哪个单词在该位置。
您可能希望将其与使用ManipulatinoStarted
事件结合使用,以便仅处理类似于真实Tap
事件的操作/操作。
这两个选项都可能有很多工作,但我会认为这是一个非标准的请求,所以这是可以预料的 - 不幸的是。
如何计算哪个单词在该位置?可以知道字符的宽度吗? –
要计算出哪个单词被触及,您需要测量另一个“TextBlock”实例(具有相同的属性),并适当调整文本的大小。文字换行可能会造成一些情况,在这种情况下可能会变得更难。您还必须小心处理单词之间的空间,并将手指的准确性作为像素特定的指针设备。 –
我其实也在想这件事,但不确定这是否是一个好主意。我已经设法完成了,并把所有的'TextBlock's放在'WrapPanel'中。谢谢! –
- 1. 腓更换确切的词
- 2. Sqlite FTS确切的词
- 3. php在一个确切的词爆炸
- 4. 在Linux中匹配确切的单词
- 5. 的Python:找到确切的单词
- 6. 查询的确切词搜索
- 7. 用SOLR搜索确切的单词
- 8. MySQL选择确切的单词
- 9. 如何替换确切的单词集?
- 10. 确切的词冲突字与前围
- 11. 筛选确切的词不是全字
- 12. 查找标签之间的确切词
- 13. 使用grep匹配确切的单词
- 14. 搜索NSString中的确切单词
- 15. 使用Wiktionary API获取确切的同义词或反义词
- 16. PHP Preg_match匹配确切单词
- 17. Azure搜索索引 - 搜索确切词
- 18. 确切使用单词替换阵列
- 19. Mysql查询匹配确切的单词,并从数据库中删除确切的单词
- 20. 在Solarnet&Mongodb中的基于确切词的搜索
- 21. 检查数组中的存在确切的词
- 22. 从字符串中提取了确切的词在PowerShell中
- 23. 模式匹配确切的词,并在Perl
- 24. 在属性字符串中查找确切单词的方法
- 25. 在Python中使用grep来搜索只有确切的单词
- 26. 如何在solr响应中排列确切的单词
- 27. MySQL确切的词存在检查表中字段
- 28. 如何计算单词之间有空单词的字符的确切数量?
- 29. 如何找到一个确切的单词而不是单词的一部分?
- 30. 在java中使用正则表达式匹配确切词
在你的WinPhone应用程序中? –