2
使用WP7 SDK,可以使用BlocksPan防止Panorama控件滑動,如果您使用水平滑塊控件。這不適用於WP8 sdk。微軟在那裏指出:不要在全景上使用滑塊。但我們的應用程序(以前爲wp7設計)確實需要它。如何防止WP8全景控制臨時滑動?
有沒有其他方法可以防止全景滑動?如果我們的應用不考慮指南,我們的應用是否會失敗商店驗證?
請幫助;)
最好的問候, 克里斯
使用WP7 SDK,可以使用BlocksPan防止Panorama控件滑動,如果您使用水平滑塊控件。這不適用於WP8 sdk。微軟在那裏指出:不要在全景上使用滑塊。但我們的應用程序(以前爲wp7設計)確實需要它。如何防止WP8全景控制臨時滑動?
有沒有其他方法可以防止全景滑動?如果我們的應用不考慮指南,我們的應用是否會失敗商店驗證?
請幫助;)
最好的問候, 克里斯
其實是很簡單的,你應該訂閱ManipulationStarted
事件全景控制的
m_Panorama.ManipulationStarted += m_Panorama_ManipulationStarted;
void m_Panorama_ManipulationStarted(object sender, System.Windows.Input.ManipulationStartedEventArgs e)
{
m_Panorama.IsHitTestVisible = false;
}
也許你會需要,只是一個更多布爾變量
我也試過,但它沒有按預期工作。全景控制先執行刷卡。 – ChrisTTian667 2013-02-27 21:11:29
它不應該失敗認證。不知道有關防止滾動。 (將嘗試調查) – 2013-02-27 13:17:03
對不起。它默認使用一個真正的滑塊。我們的控制是自定義控制,但功能與滑塊幾乎相同。我不相信這會有所不同,但確實如此。 – ChrisTTian667 2013-02-28 08:31:43
滑塊控件和自定義控件之間的區別在哪裏? – ChrisTTian667 2013-02-28 08:32:19