TagVisualizer不允许触摸意味着TagVisualization

时间:2014-09-26 15:11:45

标签: c# wpf pixelsense routed-events

我的TagVisualizer涵盖了整个MS Surface窗口,当放置标记对象时,TagVisualization(它只是一个虚拟列表)就会显示出来。但是,如果对象在表面上,我无法触摸列表中的项目(使用持久化并在删除标记对象后触摸列表项工作正常)。

我希望能够在标记对象仍然在表面时触摸列表项。这可能吗?我尝试了以下解决方案无济于事:

  1. MS Surface Tag Visualizer steals contact events - 我已将列表项放在ScatterViewItem中并被TagVisualizer包围,但仍无法识别触摸
  2. TagVisualizer - when active - blocks Textbox touch Keyboard focus inside a ScatterViewItem - 此解决方案特定于文字输入,我无法将解决方案应用于我的问题
  3. How to user surfaceslider with touch control - 没有任何内容涵盖列表项目(当然除了TagVisualizer,但禁用其触摸功能也会禁用标记识别
  4. capture Tag visualizer contact event - 这提供了一个可行的解决方案,但是当标记对象在表面上时,我无法对触摸事件做出任何响应。
  5. 谢谢!

    修改 输入模拟器显示在一般情况下检测到触摸输入,它只是不在实际表面上工作。从表面上看,TagVisualizer似乎会响应鼠标输入。

    同样通过表面我的意思是三星SUR40

0 个答案:

没有答案