问题标签 [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 回答
1068 浏览

.net - 如何在 WPF 应用程序中拦截 NotImplementedException?

如何在 WPF 应用程序中拦截 NotImplementedException?

在测试正在进行的 WPF 应用程序时,我偶尔会抛出 NotImplementedException:

但是,我宁愿这些不会使程序崩溃。

我可以将所有此类异常抛出替换为:

但这似乎有点不雅,如果 NotImplementedException 被埋没在接口之外,这将不起作用。

如何捕获所有此类异常并显示消息框?

0 投票
3 回答
2811 浏览

.net - WPF:MessageBox 是否会破坏 PreviewMouseDown?

我一直在尝试让我的 WPF 应用程序提示用户放弃未保存的更改或在他们使用 TreeView 导航时取消。

我想我发现了一个错误。MessageBox 不能很好地与 PreviewMouseDown 配合使用。如果显示了 MessageBox,则无论其 e.Handled 是如何设置的,它似乎都会“处理”一次点击。

对于这个 XAML...

...比较这些替代方法...

这两种方法的行为不同。没有MessageBox,TreeViewNodes_Selected()否则TreeViewThings_Expanded()会执行。使用 MessageBox,他们不会。

这是一个错误还是这里发生了什么我应该理解的事情?

0 投票
2 回答
1464 浏览

list - 如何将可滚动的项目列表添加到 SWT 消息框?

我想在 SWT 中弹出一个带有可能很长的项目列表的消息框。我可以添加一个列表小部件,还是应该制作一个新外壳并用标签、列表和两个按钮填充它?

0 投票
8 回答
12383 浏览

wpf - 由于 SplashScreen 关闭 MessageBox,如何将 wpf MessageBox.Owner 设置为桌面窗口

我通过将位图的构建操作设置为 Splashscreen来使用WPF 中的SplashScreen功能。在初始屏幕后面,正在检查许可信息,如果失败,我会显示MessageBox

根据此反馈,这是因为 MessageBox.Owner 是启动屏幕,并且一旦打开另一个窗口,即使它是 MessageBox,启动屏幕窗口也会关闭,然后又关闭 MessageBox,因此用户永远不会看到消息框。

所以解决方法是将 MessageBox.Owner 设置为另一个窗口,但这意味着我必须实例化另一个可能甚至不需要的窗口。

是否可以将 MessageBox.Owner 设置为桌面窗口?以及如何,因为唯一想到的其他函数是GetDesktopWindow() api 函数,但它返回一个窗口句柄,而 MessageBox.Owner 是一个 WPF 窗口。

0 投票
1 回答
968 浏览

javascript - 通过滚动使固定的工具提示消失

我正在尝试创建一个固定在网页底部的消息框,因此当用户滚动时,它会保持原样(简单的 css)。但是,当用户滚动到网页中的某个点时,我希望消息框消失。

例如,如果您的网站底部有一个注册表单,我想创建一个消息框,上面写着“向下滚动以注册”,当用户向下滚动到注册表单的顶部时,消息会消失,或者被表格掩盖。因此,当他们向上滚动时,该消息会重新出现。

这不是我的实现,而是对该概念的准确说明。

我没有任何使用 Javascript 开发的经验,但希望有一个现有的方法。不过我愿意学习,这是我想使用的东西。

有什么想法吗?还是开始学习的概念?

多谢你们!(我认为这可能是一种非常聪明的方法,可以突出显示如果用户不滚动整个页面可能会错过的某些内容。)

0 投票
2 回答
21203 浏览

jquery - ASP.NET 中通过 jQuery 的 Gmail 类似警报框(用于信息或错误显示)

我正在寻找一些示例代码/控件,它通过 ASP.NET 中的 jQuery 让我感觉像 gmail 的消息框。

0 投票
1 回答
1919 浏览

vb.net - 不同项目中消息框按钮的不同样式

我对消息框中按钮的样式有疑问。如果我在当前项目中调用以下代码行,按钮将获得一种视觉外观/样式。如果我创建一个新的 VB.NET Windows 应用程序项目,它将获得标准的 Windows 外观/样式。

请参阅下面的按钮之间的区别。我怀疑他们从其父级或某些项目设置继承了视觉外观。但我一直无法从哪里找到。

这两个项目都是在 VB.NET 2.0 中创建的,并且都具有相同的 System.Windows.Forms - dll 作为参考(c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.dll)。

http://www.freeimagehosting.net/uploads/2a956b0675.jpg 可以在这里找到截图。

提前感谢您的帮助!

0 投票
1 回答
1584 浏览

silverlight-2.0 - Silverlight MessageBox.Show 在 BackgroundWorker 中阻止 WCF 服务调用

当从 Silverlight 显示 MessageBox 时,将阻止对在 BackgroundWorker 中执行的 WCF 服务的任何调用。OpenFileDialog.ShowDialog 允许这些调用通过。浏览器 (IE7) 是否在 MessageBox 期间阻止网络访问?

我们可以创建自己的模式窗口,但这会导致开发人员代码发生变化,因为它必须是异步的。(显示自定义“MessageBox”时开发人员代码不会停止)

任何想法如何解决这个问题?

0 投票
3 回答
4308 浏览

.net - MessageBox.Show 显示在任务栏上的风格

有没有办法调用出现在任务栏中的 MessageBox.Show?

当然,最好只创建一个自定义表单并显示它,但作为一个懒惰的程序员,我想避免重做您通过老式 MessageBox.Show 调用获得的默认错误和警报通知图标。

0 投票
7 回答
103099 浏览

c# - 如何在Web应用程序asp.net c#中显示错误消息框

我有一个 ASP.NET Web 应用程序,我想知道在引发异常时如何显示错误消息框。

例如,

[消息框显示错误]

谢谢