问题标签 [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.
python - wxPython Textentry对话框值
当我尝试使用该值时,我得到一个空字符串
windows-phone-8.1 - Windows Phone 8.1 BottomAppBar 在恢复或导航到另一个页面后消失
我在 xaml 中为 ReportsPage 中的一个 ListPage 和另一个 BottomAppBar 声明了 BottomAppBar。有时,当应用程序恢复 BottomAppBar 消失时,当我使用 MessageDialog 控件从 ListPage 导航到 ReportsPage 时,它经常消失。
列表页:
报告页面:
java - 确定和取消按钮在 JFace / SWT 的 MessageDialog 中不可见
我有一个消息对话框如下:
在这里,当我将问题(参数)作为一个小字符串传递时,我可以在对话框中看到确定、取消按钮。但另一方面,当我在消息对话框中将问题(参数)作为大字符串传递时,对话框中看不到“确定”和“取消”按钮。他们被隐藏起来。有什么方法可以始终显示“确定”和“取消”按钮吗?
windows-phone-8.1 - Windows Phone 8.1 中的消息对话框?
我正在使用弹出消息对话框。但在此它只显示特定的 meaasge。我想用这个弹出窗口来确定取消按钮。如何获得这些按钮。请任何人帮助我。提前致谢。
win-universal-app - Windows.UI.Popups.MessageDialog 不适用于 Windows 10 IoT
有没有其他人注意到这一点?有一个简单的解决方法吗?
python - wx python timer在对话后不会连续运行
我正在使用 Python 和 wxPython 在我的用户和 USB 设备之间进行交互。USB 设备在处理命令方面有些慢。因此,在发送命令后,我会显示一个对话框,通知用户该命令并给设备足够的时间来处理该命令。编码:
当我像这样运行代码时,“RunTimer”只会运行一次。经过一些测试,我注意到当我删除消息对话框时,RunTimer 将连续运行而没有任何问题。
我无法弄清楚我做错了什么。有什么想法/想法吗?
预先感谢您的回答!
此致,
彼得
c# - Try-Catch 子句中的自定义异常和消息对话框
我开发了一个通用应用程序,它需要几个自定义异常来捕获调用 web 服务时遇到的错误:NoInternetAccessException、NoJSONException、UserTimeoutException、...
这是这些类之一的示例:
我在几个地方发现了这些异常:
在JSONParser中,我在其中创建 URI 并调用 Client.GetAsync 方法:
在我管理所有 Web 服务调用的WebService 助手中:
在调用 web 服务之后,所有这些异常最终都被 ViewModels捕获:
我希望每个异常都调用ExceptionsMsgboxHelper助手,该助手显示每个异常的特定消息对话框:
=> 但这不起作用,因为消息对话框在 Try-Catch 子句中不起作用......
我也在stackoverflow上寻找解决方案:
但是我看不到如何使这个解决方案适应我的情况,因为我使用了几个自定义异常:
=> 是否比将此代码复制到每个自定义异常更好?
=> 它似乎并不强大或可维护......
c# - Windows 10 UAP 中的内容对话框
单击我的 ContentDialog 后如何使它PrimaryButtonClick
不关闭?
windows-phone-8.1 - 在 Windows Phone 8.1 下多次调用 MessageDialog 导致崩溃
我开发了一个使用MVVM-Light的通用应用程序。我从ViewModels调用WebServices,并将 WebServices 调用遇到的异常抛出给 ViewModels:TimeOut、Wrong URL、Server Exception,...
我创建了一个“ ExceptionsMsgHelper.cs ”类,它通过MessageDialog集中为每个异常显示的消息。
我的主页基于包含多个数据的 Pivot:一些 Web 服务是异步调用的。如果我通过类“ ExceptionsMsgHelper.cs ”在 MessageDialog 中显示异常,那么我会遇到崩溃,而之前的异常也显示在另一个 MessageDialog 中。
这是我原来的课程的一部分:
=> 如果我两次调用“msgbox.ShowAsync()”,我得到“System.UnauthorizedAccessException”异常:带有消息“访问被拒绝。(来自 HRESULT 的异常:0x80070005(E_ACCESSDENIED))”
我一直在寻找解决方案来解决它:
- 使用“Dispatcter ”,就像这里推荐的那样(WinRT - MessageDialog.ShowAsync 将在我的自定义类中抛出 UnauthorizedAccessException)
代码是:
=> 但我总是遇到同样的例外。
- 使用“IAsyncOperation”命令关闭前一个 MessageDialog,就像这里推荐的一样(MessageDialog ShowAsync 在第二个对话框上抛出 accessdenied 异常)
使用此代码:
=> 但在这种情况下,我总是遇到同样的异常。
- 使用扩展来排队 messagedialogs,就像在这里描述的一样(Multiple MessageDialog app crash)
现在的代码是:
=> 这对我有用。
但就像它的作者说的那样,它可能不是最好的解决方案:
当您需要打开一个新对话框时,请关闭现有对话框。这是最简单的选项,也可能是最好的选项,尽管您可能会取消一个可能很重要的对话,具体取决于您的对话内容。排队对话,这样旧的对话就不会被解雇,但新的对话会在旧对话被解雇后出现。这将确保用户关闭所有对话框,但如果您的应用程序可以以某种方式开始显示数百个对话框,这可能是一个问题。只有在没有显示的情况下才打开一个新的。现在这有可能不会显示更新的消息,这听起来比第一个选项更有问题。
=> 我想了解为什么我不能应用似乎更适合的 2 个第一个解决方案
c# - 无法解析符号,但使用指令是正确的 - 构建失败
错误:
找不到类型或命名空间名称“MessageDialog”