/// <summary> /// 静态方法 模拟MESSAGEBOX.Show方法 /// </summary> /// <param name="title">标题</param> /// <param name="msg">消息</param> /// <returns></returns> public static bool?Show(string title, string msg, UMessageBoxButton uButton) { var msgBox = new UMessageBox(); msgBox.Title = title; msgBox.Message = msg; if (uButton == UMessageBoxButton.Yes) { msgBox.btnNo.Visibility = Visibility.Collapsed; msgBox.btnYes.Content = "是"; } else if (uButton == UMessageBoxButton.Ok) { msgBox.btnNo.Visibility = Visibility.Collapsed; msgBox.btnYes.Content = "确定"; } else if (uButton == UMessageBoxButton.YesNo) { msgBox.btnNo.Visibility = Visibility.Visible; msgBox.btnYes.Content = "是"; msgBox.btnNo.Content = "否"; } else if (uButton == UMessageBoxButton.OkCancel) { msgBox.btnNo.Visibility = Visibility.Visible; msgBox.btnYes.Content = "确定"; msgBox.btnNo.Content = "取消"; } return(msgBox.ShowDialog()); }
/// <summary> /// 静态方法 模拟MESSAGEBOX.Show方法 /// </summary> /// <param name="title">标题</param> /// <param name="msg">消息</param> /// <returns></returns> public static bool?Show(string title, string msg, UMessageBoxButton uButton) { var msgBox = new UMessageBox(); msgBox.Title = title; msgBox.Message = msg; if (uButton == UMessageBoxButton.Yes) { msgBox.border2.Visibility = Visibility.Collapsed; msgBox.btnYes.Text = "Yes"; } else if (uButton == UMessageBoxButton.Ok) { msgBox.border2.Visibility = Visibility.Collapsed; msgBox.btnYes.Text = "Ok"; } else if (uButton == UMessageBoxButton.YesNo) { msgBox.border2.Visibility = Visibility.Visible; msgBox.btnYes.Text = "Yes"; msgBox.btnNo.Text = "No"; } else if (uButton == UMessageBoxButton.OkCancel) { msgBox.border2.Visibility = Visibility.Visible; msgBox.btnYes.Text = "Ok"; msgBox.btnNo.Text = "Cancel"; } return(msgBox.ShowDialog()); }