0

hide/disableWindows Phone のポップアップ ページに戻るキーを使用したいのですが、次のコードを使用しています。

protected override void OnBackKeyPress( System.ComponentModel.CancelEventArgs e )   
{              
   if (myPopupUp.IsOpen)
   {
    myPopUp.IsOpen = false;
    e.Cancel = true;   
   }

   base.OnBackKeyPress(e);
}

しかし、アプリケーションを実行すると、"no suitable method found to override" 「これの解決策を知っている人はいますか? 」というエラーが表示されます。どんなアイデアでも歓迎します。ありがとうございました。

4

2 に答える 2

1

私のパノラマページで機能します。カスタムuserControlでこれをオーバーライドしないことを願っています。

    protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
    {
        e.Cancel = true;
        base.OnBackKeyPress(e);
    }
于 2012-08-30T03:51:33.760 に答える
0

代わりにPhoneApplicationPage.BackKeyPressイベントを使用してみてください。

于 2012-08-29T22:57:28.217 に答える