问题标签 [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 投票
1 回答
1215 浏览

.net-2.0 - MessageBox 在最大化的 MDI 形式中失去焦点

我有一个 MDI 应用程序(用 .NET 2.0 编写),它允许用户打开多个子窗体。子窗体总是在 MDI 父窗体中最大化。当 MDI 父级最大化并且我尝试执行 MessageBox.Show 时,MessageBox 不显示。如果我执行 alt-tab(或者甚至只是按 alt),MessageBox 会弹出到前面。

有什么想法可以让那个傻瓜一开始就出现吗?

这只是在最大化 MDI 父级时出现的问题......

0 投票
3 回答
7896 浏览

vb.net - VB.Net MessageBox.Show() 将我的表单移到后面

我有一个 MDI 应用程序。当我使用 MessageBox.Show() 显示消息框时,当我关闭消息框时,整个应用程序会消失在所有打开的窗口后面。

代码没有做任何特别的事情。事实上,这是从 MDI 子窗体中调用消息框的行:

Me.BusinessUnitTypeName() 是一个只读属性 getter,它根据成员变量的值返回一个字符串。此属性没有副作用。

有任何想法吗?

0 投票
7 回答
5769 浏览

.net - 对不阻塞 GUI 线程的 MessageBox.Show 替换的建议?

不久前,我遇到了一种情况,我们需要向用户显示消息框以获取通知,但我们无法使用 MessageBox.Show,因为它阻塞了 GUI 线程(因此,当对话框处于活动状态时,屏幕上的任何内容都不会更新)。关于替代方案的任何建议?

[我当时编写了一个替代方案,但我不喜欢它。如果没有更好的情况出现,我会将其作为答案发布]

编辑:对话框必须浮动在主窗口的顶部;我不在乎它是否出现在任务栏中。在某些情况下,可能会同时激活多个对话框。

附录:我的解决方案是一个基本表单,它提供了 OK 和 CANCEL 按钮来发出 Completed 和 Canceled 事件;OK 为子类覆盖调用了一个虚拟 ValidateData。调用表单使用属性来避免每次重新创建表单(表单只是隐藏而不是关闭)并保留活动表单的字典以防止多次激活同一表单。这看起来像一个模态窗体,一次支持多个弹出窗体,但不占用主 GUI 线程。

0 投票
5 回答
76601 浏览

c# - MessageBox.Show——字体改变?

我正在使用 MessageBox 类向用户显示错误,虽然这可能不是正确的行为,但它非常方便。然而,这是一个触摸屏应用程序,所以我需要“确定”按钮比它大得多(诅咒我的手指太大了!)。

我认为如果我在对话框中增加字体大小,我应该没问题。有没有办法做到这一点?或者真的,有什么办法可以增加对话框的大小?

谢谢

0 投票
8 回答
73249 浏览

.net - .NET 消息框中的自定义按钮标题?

有没有一种简单的方法可以在 VB.NET 中显示带有自定义按钮标题的消息框?我遇到了在托管 C++ 中创建带有自定义按钮文本的 MessageBox 的简单方法是什么?,在堆栈溢出档案中,但它适用于托管 C++

0 投票
3 回答
2263 浏览

asp.net - ASP.NET message box

I am looking for a custom control which could enable me to call message of following type.

http://extjs.com/deploy/dev/examples/message-box/msg-box.html

Is there a control which function like a .NET desktop application messagebox?

I know, exactly similar may not be possible but main features I am looking for here is returning value of clicked button and custom value entered by user in code behind.

I have also started working on it myself, but hardly any luck so far.. any direction in this case will also be very useful.

0 投票
1 回答
2881 浏览

winforms - 在 Winforms for Vista 中为 MessageBox.Show(...) 格式化消息的最佳实践

在 XP/2003 中,我已经习惯于这样编写MessageBox.Show(..)代码:

即我很好地格式化了消息并且可读。如果我不这样做,它会填满屏幕的整个宽度并且不是很友好。

现在,当在 Vista 中出现相同的消息框时,它的格式完全不同,并且引入了自己的换行符,并且通常看起来更糟。

对于 Vista 和 XP 的应用程序来说,最好的做法是什么 - 没有编写我自己的消息框类。

其他人正在做什么来克服这个问题

0 投票
3 回答
1196 浏览

ms-access - Access VBA:抑制的运行时错误

在我开发我的 MS Access 应用程序时,我使用 shift click 打开它。当错误发生时,没有被捕获(由 ON ERROR ...),会弹出一个消息框,通知我该错误。这是一件好事。

当用户打开我的应用程序时,他不会移动单击,并且会打开相应的开始表单。但是,现在未捕获的错误不会显示,应用程序的行为就像用户单击消息框上的停止按钮一样。我不想要这种行为。

是否有选项/属性/变量在生产代码中提供与开发中相同的行为(最好即使应用程序 id 转换为 mde),即为每个未捕获的错误显示一个消息框?或者是否有必要在每个事件例程中捕获错误并通过程序弹出一个消息框?

0 投票
2 回答
3739 浏览

delphi - 消息框的一般问题

messagebox (handle, '你真的要退出吗?', '你确定吗?', 1);

在这个按钮中有两件事,用户可以做什么。好的并取消。我必须编写什么代码,按钮在“ok”时关闭程序并在按下取消时结束对话框?

0 投票
1 回答
1983 浏览

.net - 如何更改 MessageBox.Icon

有谁知道如何更改 MessageBox 的图标?我想更改为我制作的一些图标。

谢谢。