Tag: messagebox

在.net控制台应用程序中显示消息框

如何在.net c#或vb 控制台应用程序中显示消息框? 就像是: Console.WriteLine(“Hello World”); MessageBox.Show(“Hello World”); 要么 Console.WriteLine(“Hello”) MsgBox(“Hello”) 分别在c#和vb中。 可能吗?

创建一个无模式消息框

如何创建无模式MessageBox? 我是否必须创建自己的Windows Form类并使用它? 如果是这样,是否有一种简单的方法可以添加警告图标(而不是插入我自己的图像)并根据文本量resize?

如何在mvc控制器中创建确认框?

我需要在mvc控制器中创建确认框? 使用’yes’或’no’值我需要在我的控制器中执行操作。 我们怎么做? 示例代码: public ActionResult ActionName(passing value) { // some code message box here if (true) { true code} else { else code} }

MVVMexception处理

我有一个WPF应用程序,我一直试图用MVVM风格编写。 如果抛出exception(比如打开文档时),我想显示一个MessageBox。 容易做,但我的代码感觉不太正确,因为MessageBox.Show调用是在ModelView中。 我认为那种东西应该存在于View中,但我不应该把代码放在View中。 那么问题真的可以归结为在MVVM中显示MessageBox的建议方法是什么?

如何在ASP.NET Web应用程序中显示Windows.Form.MessageBox?

我想在MessageBox中显示我的validation错误消息。 我有四个TextBoxes和一个Button控件。 当我单击Button Control时,没有文本的TextBox会在MessageBox中显示。 我差不多完成了这个,但问题是当我单击Button时,MessageBox作为最小化窗口打开。 因此最终用户很难意识到。 我想在按钮点击时向用户显示MessageBox。 这是我的代码,在Button Click事件中 ErrorMsg=””; if (TextBox1.Text == “”) { ErrorMsg += “Name is required!”; ErrorMsg += “\n”; } if (TextBox2.Text == “”) { ErrorMsg += “Address is required!”; ErrorMsg += “\n”; } if (TextBox3.Text == “”) { ErrorMsg += “Phone No. is required!”; ErrorMsg += “\n”; } if (TextBox4.Text […]

有winforms MessageBox出现在所有屏幕上,或指定Main或Secondary等。

我有一个winforms应用程序,它起到警报系统的作用,但很多使用我程序的人都会有多个屏幕。 警报是时间敏感的,所以理想情况下我希望它们出现在所有屏幕上,或者能够指定屏幕,因此用户更有可能注意到它。 默认情况下,消息框出现在主屏幕上,我找不到任何与winforms和不同监视器有关的信息。 甚至不必是一个消息框,如果有另一个winform函数可以做同样的function,但也有多个屏幕,这将是伟大的。 在旁注中,是否可以从仅接受1个消息框中关闭多个消息框?

在c#中显示一个类的消息框?

如何让课程与表单进行交互以显示消息框?

System.Windows.MessageBox vs System.Windows.Forms.MessageBox

我无法找出两个消息框之间的主要区别。 System.Windows.MessageBox和System.Windows.Forms.MessageBox什么区别?

在进入poof之前,System.Windows.MessageBox不等待用户输入!

……这没有任何意义。 TT 在我的Application_Startup事件处理程序中,我的代码看起来有点像这样: private void Application_Startup(object sender, StartupEventArgs e) { string errorMessage; if(CheckStartUpConditions(out errorMessage)) { (new MainWindow()).Show(); } else { MessageBox.Show(errorMessage, “Application Startup”, MessageBoxButton.OK, MessageBoxImage.Error); Shutdown(); } } private bool CheckStartUpConditions(out string errorMessage) { errorMessage = string.Empty; if(…) errorMessage += “Please login to xxx. “; if(…) errorMessage += “Please install xxx.”; if(string.IsNullOrEmpty(errorMessage)) return true; else […]

在所有表单上显示MessageBox,设置位置和/或颜色

我有两种forms,我将其中一种forms’ TopMost属性设置为true。 在某个地方,当程序运行时,我显示一个MessageBox,但由于TopMost设置为true,当MessageBox弹出时,它显示在最顶层的表单下,所以我看不到它。 有没有什么方法可以使我的表单中的一个始终位于顶部,但是当弹出MessageBox时,将消息框显示在该特定表单的顶部? 是否可以为MessageBox提供一个位置,使其不显示在中间但例如屏幕上的低位? 假设我有一个橙色的表单,我可以为这个特定的应用程序设置一个粉红色的消息框。 我的意思是我不是指播放Windows颜色属性。 (我不希望所有的消息框都是粉红色的。)