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

c# - 当我在两者之间使用 MessageBox.Show() 时我的代码如何工作,没有它就无法工作?

我将 .NET 的 WebBrowser 嵌入到具有其他一些按钮的表单中。

我正在开发的应用程序不使用键盘,而是使用触摸屏。所以它实际上只使用鼠标。为了向下滚动浏览器,我制作了两个自定义按钮。当我单击这些按钮时,它应该向浏览器发送“PageDown”键击,并且浏览器应该向下滚动。

所以点击事件的代码如下:

其中“theForm”是表单,“theBrowser”是浏览器实例。

所以当我点击按钮时,什么也没有发生。当我第一次单击浏览器,然后单击按钮时,它确实有效。但是我把重点放在了对吗?我给了应用程序足够的空间来设置焦点?

但现在我觉得很奇怪。当我放一个 MessageBox.Show("HELLO"); 在代码中,像这样:

...当我单击按钮时,它会立即工作。

 

所以问题是:为什么当我离开 MessageBox.Show() 时这段代码不起作用,但当我使用 MessageBox.Show() 时却起作用?

希望能帮到你,先谢谢了。。。

0 投票
5 回答
299 浏览

c++ - 库使用者是否可以覆盖 C++ 异常处理?

我有一个 C++ DLL,代码如下:

此 DLL 由某些第三方应用程序加载,并调用上面的代码。问题只是第一个LogMessage被调用——即使有一个异常处理程序控制流被转移到未知的。

我看到了这一点,无法确定这是要调查的一些晦涩的错误还是只是消费者应用程序的邪恶力量。

消费者应用程序真的有可能覆盖 DLL 中的 C++ 异常处理吗?

编辑:在考虑了答案中列出的所有要检查的事情后,问题得到了解决。在实际代码中,它不仅仅是throw,还有一个用于抛出异常的特殊函数,它在调试版本中调用 MessageBoxW() Win32 调用。并且消费者应用程序在显示消息框(它是一个 NT 服务)时遇到了麻烦,并且有效地挂断了。因此,以任何方式处理 C++ 异常都不是问题。

0 投票
4 回答
36937 浏览

c# - MessageBox 按钮 - 设置语言?

使用时,MessageBox.Show()您可以选择MessageBoxButtons。可用的按钮是一个枚举,并为您提供“Yes No”、“OK Cancel”等选项。

例如,当我使用挪威语消息文本时,用户仍然会收到英文“Yes No”。

有没有办法更改按钮的文本(在 C# 中)以使语言正确?我可以覆盖文本,或者以某种方式设置当前语言环境,以便我可以使用“Ja Nei”而不是“Yes No”吗?

我不想依赖在我的客户端安装 .NET 语言包。

0 投票
4 回答
3217 浏览

c# - 如何获取 MessageBox 按钮标题?

我正在制作一个允许您复制文本的自定义消息框,但我希望它看起来与标准消息框完全一样,因此我想将按钮文本设置为任何系统语言,就像 MessageBox 类一样。有谁知道如何获取该文本(“是”、“否”、“取消”等)?

0 投票
1 回答
19422 浏览

c# - 如何在消息框上设置进度条

我想在我的消息框上设置进度条如何设置...进度条属性样式有 Marquee 属性.....消息框代码如下......

0 投票
5 回答
59700 浏览

python - How to create a message box with tkinter?

I've been trying to build a fairly simple message box in tkinter that has "YES" and "NO" buttons. When I push the "YES" button internally it must go and write YES to a file. Similarly, when "NO" is pushed, NO must be written to a file. How can I do this?

0 投票
4 回答
6439 浏览

asp.net-mvc - 如何在 asp.net mvc 中创建消息框?

我一直在尝试在 asp.net mvc 的控制器中做一个消息框,但是每次我输入 MessageBox 或 MsgBox 时,它都没有给我导入命名空间的选项......

我可以使用什么类似于 MessageBox?

0 投票
1 回答
3115 浏览

wpf - 将自定义按钮添加到现有的 MessageBox

如何将自定义按钮添加到MessageBoxWPF 中的现有按钮?除了通常的 Ok 和 Cancel 按钮之外,我还需要添加 3 个按钮并处理它们的事件。

0 投票
13 回答
24270 浏览

wpf - 您是如何在 MVVM 中成功实现 MessageBox.Show() 功能的?

我有一个 WPF 应用程序,它在 ViewModel 中调用 MessageBox.Show() 方式(检查用户是否真的想要删除)。这实际上是可行的,但是与 MVVM 背道而驰,因为 ViewModel 不应该明确地确定 View 上发生了什么。

所以现在我在考虑如何在我的 MVVM 应用程序中最好地实现 MessageBox.Show() 功能,选项:

  1. 我可以收到一条带有文本“你确定...?”的消息。连同两个按钮 Yes 和 No all 在我的 XAML 中的 Border 中,并在模板上创建一个触发器,以便它基于名为AreYourSureDialogueBoxIsVisible的 ViewModelProperty 折叠/可见,然后当我需要此对话框时,将 AreYourSureDialogueBoxIsVisible 分配给“true ",并且还通过我的 ViewModel 中的 DelegateCommand 处理这两个按钮。

  2. 我还可以尝试使用 XAML 中的触发器来处理此问题,以便删除按钮实际上只是使某些 Border 元素出现,其中包含消息和按钮,而 Yes 按钮执行实际删除操作。

对于过去使用 MessageBox.Show() 的几行代码来说,这两种解决方案似乎都太复杂了。

您通过哪些方式在 MVVM 应用程序中成功实现了对话框?

0 投票
3 回答
24809 浏览

bind - Tkinter 按钮绑定

这是我的代码:

我应该在 button1Click() 和 button2Click() 中做什么,以便它们以字符串格式向我的程序返回“YES”或“NO”?