问题标签 [messagebox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6247 浏览

wpf - WPF 异步调用 MessageBox.Show

我有一个带有计时器的对象,当计时器达到 5 分钟时它会引发一个事件。在这种情况下,我在 MainWindow.xaml.cs 中调用 MessageBox.Show("Something")。

问题是当我调用 MessageBox.Show() 时,计时器停止,直到用户点击确定。即使用户没有点击确定,我也需要计时器继续运行。哪里有一个好的,优雅的方式来做到这一点?这是我迄今为止尝试过的(但没有奏效):

0 投票
5 回答
45635 浏览

c# - 在 FormClosing 方法中处理是/否/取消消息框中的取消按钮

我在表单的FormClosing方法中放置了一个是/否/取消消息框。现在这是消息框文本:您要保存数据吗?

如果用户单击取消按钮,我不是专业人士,不知道如何处理?确切地说,单击取消按钮的结果必须是表单保持打开状态。
如何防止在FormClosing方法中关闭我的表单?

我写了到目前为止:;)

请帮我完成我的代码!
谢谢

0 投票
1 回答
1793 浏览

windows - 另一个进程的句柄上的模态消息框可能会锁定目标进程

如果我将 MessageBox 显示为另一个进程的窗口模式,只要我的程序保持响应,它就可以正常工作。如果在 MessageBox 显示接收 MessageBox 的窗口时关闭或终止它,将被锁定(但仍然响应),并且必须通过任务管理器完成。

这是一个示例代码来演示:

如何避免这种情况?

0 投票
3 回答
867 浏览

c# - c# 一个漂亮的通知框

有没有一个漂亮的通知框的代码(即使是一个 dll 也可以)就像卡巴斯基杀毒软件显示的那样?因为在我的脚本中,我使用了很多消息框,最终用户开始抱怨他们每次都需要单击确定。

0 投票
9 回答
5578 浏览

c# - C# MessageBox 不再显示整个文本字符串

我正在尝试显示一条简单的消息,过去我可能已经完成了数千次,现在……完整的文本字符串没有显示在 MessageBox 中。我没有做任何不同的事情,所以我没有看到问题。这是我的代码:

现在,当显示消息框时,唯一可见的文本是:

此文件中的文本已更改。

注意:是/否按钮是可见的,消息框看起来很正常,它看起来没有损坏或任何东西,所以我不知道为什么我不能再在那里显示一个简单的大坝问题!?...有人知道吗?你以前有过这种经历吗?

谢谢

好的,这很奇怪......(已编辑)

我刚刚更改了上述消息框文本的文本,现在它显示以下内容:

此文件中的文本已更改。你是吗

但是问题的最重要部分仍然没有显示......

0 投票
1 回答
23092 浏览

vb.net - 设置 msgbox 的标题?

是否可以在 vb.net 中更改 msgbox 的标题?

0 投票
4 回答
20764 浏览

.net - 如何获取各种 MessageBoxImage(s) 或 MessageBoxIcon(s) 的图像

我如何获得System.Drawing.Image各种System.Windows.MessageBoxImage(s)和/或 System.Windows.Forms.MessageBoxIcon(s)的

0 投票
4 回答
54270 浏览

c# - C# Winforms 消息框属性

在 C# winforms 中,当我们显示一个消息框时,它在标题栏中没有标题,在任务栏中的按钮中也没有标题。

如果我想为消息框设置标题和图标怎么办。

一种选择是创建一个显示和行为类似于消息框的表单,并在需要时显示和隐藏它。是的,可以做到,但我想修改“MessageBox”

0 投票
3 回答
2815 浏览

messagebox - IntelliSense 不显示 MessageBoxResult

我正在使用 C# 和 Visual Studio 2005 中的 Windows 窗体应用程序。

我在按钮单击事件中显示一个消息框,

编译时弹出以下错误:

错误 1 ​​找不到类型或命名空间名称“MessageBoxResult”(您是否缺少 using 指令或程序集引用?)

此外,IntelliSense 不显示任何诸如 MessageBoxResult 之类的东西。我在 MSDN 上看到过这个声明。如何在不使用 MessageBoxResult 的情况下捕获消息的响应(确定/取消)?

0 投票
3 回答
7883 浏览

c# - MVVM 异常处理

我有一个 WPF 应用程序,我一直在尝试以 MVVM 样式编写。如果抛出异常(例如打开文档时),我想显示一个 MessageBox。很容易做到,但我的代码感觉不太对劲,因为 MessageBox.Show 调用在 ModelView 中。我认为那种东西应该存在于视图中,但我不应该将代码放在视图中。

所以这个问题真的可以归结为在 MVVM 中显示 MessageBox 的建议方法是什么?