Это код, я использую для выхода из приложения,MessageBox никогда не появляется?
protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
e.Cancel = true;
MessageBoxResult m = MessageBox.Show("Are you sure, Do you want to exit this application", "Exit Warning", MessageBoxButton.OKCancel);
if (m == MessageBoxResult.OK)
{
e.Cancel = false;
//MessageBox.Show("Working ON Exiting the app!");
if (NavigationService.CanGoBack)
{
while (NavigationService.RemoveBackEntry() != null)
{
NavigationService.RemoveBackEntry();
}
}
}
}
Проблема заключается в том, что окно сообщения никогда не появляется, а значение m
принимается Cancel
. В чем может быть проблема?
WPF и теги для телефона Windows, вы смешиваете вещи? –
@ErnodeWeerd Я добавил, что (один ответчик думал, что речь идет о WinForms), было ли это ошибкой? Я снова удалю его. – Stijn
Проблема не с закрытием !! Это только с сообщением. Поскольку MessageBox никогда не показывает (не только в этом случае, но и во всех других случаях, когда он используется) – user3008134