public static void ShowMessageBox(this CommonReturnDTO returnDTO, Window owner = null) { //查找aylayer if (returnDTO.IsSuccess) { AyMessageBox.ShowRight(owner, GetMessageByType(returnDTO), Langs.share_tip.Lang()); } else if (returnDTO.Error != null) { AyMessageBox.ShowError(owner, GetMessageByType(returnDTO), Langs.share_tip.Lang()); } else { AyMessageBox.ShowInformation(owner, GetMessageByType(returnDTO), Langs.share_tip.Lang()); } }
private void openMessageBox_Click(object sender, RoutedEventArgs e) { if (cboMsgType.Text == "信息") { AyMessageBox.ShowInformation(winThis, "必须填写用户名"); } else if (cboMsgType.Text == "警告") { AyMessageBox.ShowWarning(winThis, "必须填写用户名"); } else if (cboMsgType.Text == "错误") { AyMessageBox.ShowError(winThis, "必须填写用户名"); } else if (cboMsgType.Text == "异常") { AyMessageBox.ShowError(winThis, "必须填写用户名"); } else if (cboMsgType.Text == "疑问") { AyMessageBox.ShowQuestion(winThis, "必须填写用户名"); } else if (cboMsgType.Text == "长文本内容") { AyMessageBox.ShowInformation(winThis, "我是AY,首先声明,我在做一件很枯燥的事情,我是个91后程序员,每天熬夜完成计划的过着下班后的生活\n" + "那天有人反对,那天有人安慰,那天有人嘲讽,那天有人祝福。\n" + "过了6个月后,我对自己的梦想一直没有改变过,继续坚持,终于,AYUI诞生了。\n" + "今天有人说造轮子,今天有人说你好厉害,今天有人说开源吗 ? 有人说好喜欢...\n" + "有贬有褒,但是好的声音多了。\n" + "但是身体的各种问题也来了.."); } else if (cboMsgType.Text == "DIY的弹窗") { AyMessageBox.Show(winThis, "我是AY,首先声明,我在做一件很枯燥的事情,我是个91后程序员,每天熬夜完成计划的过着下班后的生活\n" + "那天有人反对,那天有人安慰,那天有人嘲讽,那天有人祝福。\n" + "过了6个月后,我对自己的梦想一直没有改变过,继续坚持,终于,AYUI诞生了。\n" + "今天有人说造轮子,今天有人说你好厉害,今天有人说开源吗 ? 有人说好喜欢...\n" + "有贬有褒,但是好的声音多了。\n" + "但是身体的各种问题也来了..", "AY自我介绍", MessageBoxButton.OK, AyMessageBoxImage.None, MessageBoxResult.Yes, MessageBoxOptions.RightAlign); } else if (cboMsgType.Text == "长文本内容") { } else if (cboMsgType.Text == "删除") { if (MessageBoxResult.OK == AyMessageBox.ShowDelete(winThis, "确认删除吗", "删除")) { AyMessageBox.ShowRight("操作成功!"); } else { AyMessageBox.ShowRight(winThis, "操作已经被取消!", "操作"); } } else if (cboMsgType.Text == "疑问确认取消") { if (MessageBoxResult.OK == AyMessageBox.ShowQuestionOkCancel(winThis, "确认操作吗?此操作不可以更改", "操作提示")) { AyMessageBox.ShowRight("操作成功!"); } else { AyMessageBox.ShowRight(winThis, "操作已经被取消!", "操作"); } } else if (cboMsgType.Text == "ok") { AyMessageBox.ShowRight(winThis, "操作成功!"); } }