问题标签 [messagedialog]
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.
c# - 以编程方式关闭 MessageDialog
在 Windows Phone 8.1 上,如何在 ShowAsync 调用后以编程方式关闭 MessageDialog?
我试过调用 IAsyncInfo.Close(),它只是抛出一个 InvalidOperationException “请求了非法状态更改”。
我试过调用 IAsyncInfo.Cancel()。对话框保持可见,这是唯一的结果 - 在我点击“关闭”按钮后,TaskCancelledException 被编组到等待例程。
更新:确切的行为取决于调用的顺序。
- 如果
IAsyncOperation.Cancel()
之前调用过await theTask
- await 关键字会立即抛出 TaskCancelledException。但是,对话框仍然可见。 - 如果
await theTask;
在之前调用过IAsyncOperation.Cancel()
,对话框保持可见,但与#1 不同await
的是,它会继续等待点击按钮。只有这样才会引发 TaskCanceledException。
顺便说一句,我的场景是#2:在某些例程已经在等待其完成后,我需要能够关闭消息对话框。
android - QML MessageDialog 在android上自定义
有没有办法在android上自定义MessageDialog按钮和外观?我找到了 DefaultMessageDialog.qml 文件,其中可以自定义桌面和 ios 上的一些功能,但在编译到 android 时它没有任何效果。至少我必须将按钮的标签更改为我的语言。
c# - MessageDialog 在 Windows Phone 8.1 上使用 3 个命令中断
我正在尝试使用 3 个命令将 MessageDialog 添加到 Windows Phone 8.1 应用程序(WinRT)。查看 MessageDialog 的文档:
http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.popups.messagedialog.aspx
它说“对话框有一个命令栏,最多可以支持三个命令”,所以我认为这不是问题。我拿了他们的例子(在文档中找到)并用它制作了一个简单的测试应用程序,它在桌面和 Windows Phone 上都运行良好。然后,我采用了相同的示例并向其中添加了一个命令:
这在 Windows 桌面应用程序上运行良好,但是当我采用完全相同的代码并尝试将其用于 Windows Phone 应用程序时,添加第三个命令没有问题,但是当它到达 await messageDialog.ShowAsync() 行时,它会因未处理的异常而崩溃。有趣的是,当您添加 4 个命令时,它不会像桌面应用程序那样崩溃。为此,当您尝试添加第 4 个命令时,它将引发异常。在电话上,它不会有问题,但是当它尝试显示 messageDialog 时它将无法工作。
我是否遗漏了什么,或者当您在打电话时,MessageDialog 上的最大命令数是否悄悄地从 3 降低到 2?
java - 如何将多个 if 循环结果添加到单个 JOptionPane 消息对话框?
我对这一切都很陌生,但我试图弄清楚如何将所有以下结果(现在显示在单独的消息对话框中,彼此紧随其后)到单个消息对话框窗口中。
combobox - 如何使用 QML 控件元素(例如组合框、文本字段、复选框..)创建消息对话框
我想通过以下方式创建一个消息对话框
例如:我的组合框有 2 个名称,“<strong>chkbx”(复选框的符号名称)、“<strong>txtedt”(文本字段的符号名称)。
每当我从组合框下拉列表中选择chkbox或txtedt时,我的组合框应该分别将我连接到实际的复选框和 textedit 元素。
当我按下该按钮时,我在状态栏上有一个“<strong>显示对话框”</strong>按钮,它应该弹出选定的选项(复选框或行编辑)
请建议我该怎么做。
编辑这是代码,我在使用组合框选项时面临的问题是,我既无法在消息对话框中获取图标,也不知道如何在消息对话框中看到复选框或行编辑,我是初学者并且正在苦苦挣扎探索 QML 中使用的棘手方法。
python - 连续事件触发 wxPython
我在 wxPython 中有一个大型 GUI 应用程序。每当我按下按钮时,都会MessageDialog
显示一些结果。在对话框中单击 OK 和 X 时,对话框消失,但会再次触发原始按钮的事件。因此,该对话框第二次显示,因此它会无限继续。
我的代码(最小化到相关部分):
单击按钮一次后,单击框架中的任何位置都会导致事件再次触发,为什么会发生这种情况?
ios - FBDialogs canPresentMessageDialogWithParams 返回 false
我目前正在尝试将 Facebook SDK 添加到我的应用程序的 iOS 版本中。登录、注销、共享和请求功能目前都在工作,但我很难让 MessageDialog 功能工作。Facebook 应用程序和 Facebook Messenger 应用程序目前已安装在我的设备上。但是,每次我调用 'FBDialog canPresentMessageDialogWithParams:params' 时它都会返回 false。
我的猜测是,当应用程序仍处于开发模式时,此功能不起作用,但这只是一个猜测。有谁知道 Message Dialog 是否适用于正在开发的应用程序?或者你对我做错了什么有任何想法?
我还包括了我的代码,以防我犯了任何愚蠢的错误。任何帮助是极大的赞赏!
windows-8 - Windows 8 MessageDialog,动态更新内容
有一个带有文本的 MessageDialog,必须在计时器 (DispatcherTimer) 上更新。调试器显示,在计时器滴答时分配了 Content 属性,但视觉上没有任何变化。显示新标题有什么棘手的方法吗?
eclipse - 在 JFace 的 TableViewer 中使用 MessageDialog 后失去焦点
我有一个奇怪的问题MessageDialog
。我有一个包含TableViewer
. 我的计划是,当用户在 中选择某些内容时TableViewer
,它会弹出一个警告对话框。代码如下:
我的问题是,在弹出警告对话框后,我失去了焦点。例如,我需要单击“取消”按钮两次以关闭包含TableViewer
. 我试图用它setFocus()
来重新设置焦点,但它没有用。有小费吗?非常感谢。
java - Java 客户端/服务器验证:如果 jtextfield 为空?
对于使用带有消息对话框弹出框的客户端验证为空的文本字段,您如何对其进行integer
编码double
?
我实现了String empname
但是我似乎无法弹出一个对话框empid
,payrate
任何建议将不胜感激。