using System; using System.Collections.Generic; using System.Linq; using System.Text; using Sid.Windows.Controls; using System.Data; namespace SiaSun.LMS.WPFClient.Dialog { public class MessageDialog { static string Title, Header, ContentOK, ContentFaile; /// /// 构造函数 /// public MessageDialog() { //根据关键字获得字典值 Title = string.Format("系统提示"); Header = string.Format("执行消息"); ContentOK = string.Format("成功"); ContentFaile = string.Format("失败"); } /// /// 显示信息 /// public void Show(bool bResult,string sResult) { if (bResult) { TaskDialog.Show(Title, Header, ContentOK); } else { TaskDialog.Show(Title, Header, ContentFaile + "\n" + sResult); } } /// /// 显示信息框 /// public TaskDialogResult ShowDialog(string sResult) { return TaskDialog.Show(Title, Header, sResult,"","",TaskDialogButton.OkCancel, TaskDialogResult.Ok,TaskDialogIcon.Information, TaskDialogIcon.None ); } /// /// 显示异常信息提示 /// public void ShowException(string ExceptionMessage) { TaskDialog.ShowException(Title, ContentFaile, new Exception(ExceptionMessage)); } /// /// 显示异常信息提示 /// public void ShowException(Exception ex) { TaskDialog.ShowException(Title, ContentFaile, ex); } } }