使用WP7 SDK可以使用BlocksPan来阻止Panorama控件滑动,例如如果你使用水平滑块控件。这不再适用于WP8 sdk。微软在那里指出:只是不要在全景图上使用滑块。但我们的应用程序(之前为wp7设计)确实需要它。
还有其他方法可以防止全景滑动吗?如果我们按照指南操作,我们的应用程序是否会通过商店验证失败?
请帮助;)
最好的问候, 克里斯
答案 0 :(得分:0)
实际上很简单,您应该订阅全景控件的ManipulationStarted
事件
m_Panorama.ManipulationStarted += m_Panorama_ManipulationStarted;
void m_Panorama_ManipulationStarted(object sender, System.Windows.Input.ManipulationStartedEventArgs e)
{
m_Panorama.IsHitTestVisible = false;
}
也许你需要再多一个布尔变量