【问题标题】:Problems with VisualTreeHelper Hit test in landscape横向 VisualTreeHelper Hit 测试的问题
【发布时间】:2011-06-09 17:15:53
【问题描述】:

当用户在屏幕上滑动手指时,我使用 FindElementsInHostCoordinates 方法来查找元素。我注意到如果手机是纵向的,它会做出反应。例如 - 当我向上移动手指时,它会向下移动,当我向右移动手指时,它会向左移动。如果我在手机的下半部分,它也只会做一些事情。所以我认为如果找到我在横向上击中的坐标,但就像我在纵向上一样。有谁知道为什么会这样?

【问题讨论】:

    标签: silverlight windows-phone-7 hittest visualtreehelper


    【解决方案1】:

    主机始终处于纵向模式by design。不过,您可以在 this blog post 中了解解决方法。

    【讨论】:

    • 由于某种原因,它在我的模拟器上运行,但我的手机也出现了同样的问题?
    • 您的 LayoutRoot 是否位于位置 0,0?
    • 是的。这可能与模拟器运行芒果的事实有关?
    • 我没有运行 Mango,所以无法测试。如果您正在创建一个 7.0 项目,它应该没问题(可能不是),但如果您正在创建一个 7.1 项目,可能发生了一些变化,导致代码无法工作。跨度>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-23
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多