using System; using System.Text; namespace Shared.Phone.UserCenter { /// /// 显示一个需要确认的信息框 /// public class ConfirmMsgControl { /// /// 回调事件 /// public event EventHandler ResultEventHandler; /// /// 信息 /// private string msg = string.Empty; /// /// 显示一个需要确认的信息框 /// /// public ConfirmMsgControl(string i_msg) { this.msg = i_msg; } /// /// 显示 /// public void Show() { Alert alert = new Alert(Language.StringByID(R.MyInternationalizationString.NormalTip), msg,Language.StringByID(R.MyInternationalizationString.uCancel),Language.StringByID(R.MyInternationalizationString.OkMsg)); alert.Show(); alert.ResultEventHandler += (sender, e) => { if (this.ResultEventHandler != null) { this.ResultEventHandler(sender, e); } }; } } /// /// 显示一个普通的信息框 /// public class NormalMsgControl { /// /// 回调事件 /// public event EventHandler ResultEventHandler; /// /// 信息 /// private string msg = string.Empty; /// /// 显示一个普通的信息框 /// /// public NormalMsgControl(string i_msg) { this.msg = i_msg; } /// /// 显示 /// public void Show() { Alert alert = new Alert(Language.StringByID(R.MyInternationalizationString.NormalTip), msg,Language.StringByID(R.MyInternationalizationString.OkMsg)); alert.Show(); alert.ResultEventHandler += (sender, e) => { if (this.ResultEventHandler != null) { this.ResultEventHandler(sender, e); } }; } } /// /// 显示一个普通的信息框 /// public class ErrorMsgControl { /// /// 回调事件 /// public event EventHandler ResultEventHandler; /// /// 信息 /// private string msg = string.Empty; /// /// 显示一个普通的信息框 /// /// public ErrorMsgControl(string i_msg) { this.msg = i_msg; } /// /// 显示 /// public void Show() { Alert alert = new Alert(Language.StringByID(R.MyInternationalizationString.ErrorTip), msg, Language.StringByID(R.MyInternationalizationString.OkMsg)); alert.Show(); alert.ResultEventHandler += (sender, e) => { if (this.ResultEventHandler != null) { this.ResultEventHandler(sender, e); } }; } } }