2

WP7 SDKでは、BlocksPanを使用して、Panoramaコントロールがスライドしないようにすることができました。たとえば、水平スライダーコントロールを使用する場合などです。これは、WP8SDKでは機能しなくなりました。Microsoftは、ガイドラインの中で次のように述べています。パノラマのスライダーは使用しないでください。しかし、私たちのアプリ(以前はwp7用に設計されていました)はそれを必要とします。

パノラマがスライドするのを防ぐ他の方法はありますか?ガイドラインに関係なく実行すると、アプリはストアの検証に失敗しますか?

助けてください ;)

よろしく、クリス

4

1 に答える 1

0

実際には非常に単純ManipulationStartedで、パノラマ コントロールのイベントをサブスクライブする必要があります。

    m_Panorama.ManipulationStarted += m_Panorama_ManipulationStarted;


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

おそらく、もう1つのブール変数が必要になるでしょう

于 2013-02-27T13:49:38.613 に答える