0

我正在努力保存约会但如果我这样做(new SaveAppointmentTask()).Show()

然后它在执行保存或取消时不会触发 Grids OnFocus 事件。请指导我检测 Xaml 页面是否处于焦点(即当前页面)的正确步骤。

这是 XAML 和 CS

<Grid OnFocus="Grid_Focus"></Grid>

CS

private void OnFocus(args args){
//if I put a break point here then it does not hit
}

请调查一下。

4

1 回答 1

0

这就是原因。电话任务不会在同一个应用程序中打开,而是在新窗口中打开。当您保存或取消它们时,它们会导航回您已激活并在后台运行的应用程序。在这种情况下,方法 OnNavigateTo 被触发。让我分享一个事件的链接,通过它你会明白的。

在导航到

于 2013-09-13T16:51:27.103 回答