1、messagebox.show()
messagebox.show("text","caption",MessageBoxButtons.OKCancel);
如果要根据对按钮的不同点击做出操作,可以
if(messagebox.show("text","caption",MessageBoxButtons.OKCancel)==ButtonResult.OK)
{
//做出如果点击OK的相应操作
}
else
{
//做出Cancel的相应操作
}
当然,MessageBoxButtons还有很多类型,这里不一一进行列举,
如果只想简单的提示消息 可以
messagebox.show("text") 即可
优点:使用简单,不需要对工程做什么引用,用到的时候写出即可
缺点:每次响应后,必须手动点击按钮后才可以关闭
2、使用ToastPromat
先去http://coding4fun.codeplex.com/下载coding4fun类库
在工程中添加文件夹 放入 Coding4Fun.Phone.Controls.dll
在工程中添加dll的引用
build工程
在需要使用控件的页面后台代码中添加using Coding4Fun.Phone.Controls
var toast = new ToastPromat{
Title = "title",
Message = "message"
//ImageSource = new BitmapImage(new Uri("图标路径", UriKind.RelativeOrAbsolute))
}
toast.Show();
优点:界面简洁 优美
缺点:使用前 必须下载dll,添加引用,比较繁琐