-4

我正在编写一个注册屏幕,当登录信息不正确时会弹出错误警报。

4

5 回答 5

17

在一行...

await new Windows.UI.Popups.MessageDialog("Man why did they have to make this so complicated in Win 8").ShowAsync();
于 2012-12-15T02:37:42.487 回答
2

在 Windows 应用商店应用中,使用new MessageDialog("My Message").ShowAsync(); See here for reference。

于 2012-10-09T08:50:54.920 回答
1

考虑阅读这篇关于将消息框添加到基于 Metro 的应用程序的文章:

http://msdn.microsoft.com/en-us/library/windows/apps/hh738361.aspx

于 2012-10-09T09:23:25.837 回答
0

我不确定您在说什么具体情况,但如果您想在用户界面上使用 OK 和 CANCEL 按钮,那么您可以使用:

ScriptManager.RegisterClientScriptBlock(this, Page.GetType(), "alert", "confirm('You are about to confirm')?window.location='Yes':window.location='No';", true);

或者如果您只想在确定按钮单击时重定向,那么您可以使用:

ScriptManager.RegisterClientScriptBlock(this, Page.GetType(), "alert", "alert('You are about to confirm');window.location='Yes';", true);

您必须添加 System.Web.UI 命名空间

于 2012-10-09T10:32:35.883 回答
0

这里是显示消息框的按钮的完整代码:

private async void DisplayMessageButton_Click(object sender, RoutedEventArgs e)
{
     MessageDialog messageDialog = new MessageDialog("Welcome to Windows 8 Store Apps", "Windows 8");
     await messageDialog.ShowAsync();
}
于 2012-10-09T17:15:25.780 回答