私はMahappを使用していると私は、ダイアログの結果を待つしようとしている上でのawaitを使用することはできませんが、コンパイラはShowMessageAsync
を強調して、私を表示する:はShowMessageAsync
ShowMessageAsync doesn't exist in the current context
これはコードです:
private async void ShowMessageBox(object sender, RoutedEventArgs e)
{
var result = await ShowMessageAsync("Hello!", "Welcome to the world of metro!",
MahApps.Metro.Controls.MessageDialogStyle.AffirmativeAndNegative);
if (result == MessageDialogResult.Affirmative)
{
this.ShowMessageAsync("Result", "You said: OK");
}
else
{
this.ShowMessageAsync("Result", "You said: CANCEL");
}
}
あなたが必要なすべての名前空間を追加しましたか? – WPMed
@WPMedはい、私が追加しました: 'MahApps.Metro.Controls.Dialogs;を使用しました。 – Dillinger