2013-05-07 46 views
0

我有一个问题。我有一个弹出窗口,如果后退键被按下,我想关闭它,现在它关闭应用程序。这一点,我做了什么:接近时backKeyPress的Windows Phone

protected override void OnBackKeyPress(CancelEventArgs e) 
    { 
     if (dayselect.IsOpen == true) 
     { 
      dayselect.IsOpen = false; 
      dayselectbackground.Visibility = Visibility.Collapsed; 
     } 

     base.OnBackKeyPress(e); 
    } 

现在,应用程序被关闭正常,我有什么遗漏。

+3

其实原因很简单,你只是缺少'e.Cancel = TRUE; – 2013-05-07 09:04:43

+0

谢谢。帮助很多。 – mogren3000 2013-05-07 10:52:11

回答