在Windows Phone 8(或8.1)中,有没有办法在某些条件下按下主按钮时阻止ContentDialog关闭?例如,假设您已完成布尔值。当他们单击主按钮时,我只希望ContentDialog关闭if(done == true)。这可能吗?
答案 0 :(得分:4)
XAML:
<ContentDialog
...
Closing="ContentDialog_Closing">
C#:
private async void ContentDialog_Closing(ContentDialog sender, ContentDialogClosingEventArgs args)
{
if (!CanClose)
args.Cancel = true;
}