如何防止WP8 Panorama Control暂时滑动?

时间:2013-02-27 12:40:09

标签: c# slider windows-phone-8 panorama-control

使用WP7 SDK可以使用BlocksPan来阻止Panorama控件滑动,例如如果你使用水平滑块控件。这不再适用于WP8 sdk。微软在那里指出:只是不要在全景图上使用滑块。但我们的应用程序(之前为wp7设计)确实需要它。

还有其他方法可以防止全景滑动吗?如果我们按照指南操作,我们的应用程序是否会通过商店验证失败?

请帮助;)

最好的问候, 克里斯

1 个答案:

答案 0 :(得分:0)

实际上很简单,您应该订阅全景控件的ManipulationStarted事件

    m_Panorama.ManipulationStarted += m_Panorama_ManipulationStarted;


    void m_Panorama_ManipulationStarted(object sender, System.Windows.Input.ManipulationStartedEventArgs e)
    {
        m_Panorama.IsHitTestVisible = false;           
    }

也许你需要再多一个布尔变量