![]() |
1
6
模态对话框的用例
(来源: Wikipedia ) 当我使用它们的时候
在某些情况下,阻止他们做蠢事是绝对必须的。我的公司有一个web应用程序,用户有时在完成工作前离开页面。我们用一个模态(标准
否则,我不使用情态动词,如果我能帮助它,我讨厌当一个应用程序从我正在做的事情中窃取焦点。 编辑 :我们不会在他们离开页面时自动为他们保存工作。我们在其他时间做,但不是当他们离开页面,因此模态。我确实写过可以在他们离开页面时保存他们的工作,但是实现它并不是一个“好”的主意,特别是如果他们不小心删除了他们的工作,不希望它自动保存。 |
![]() |
2
1
唯一比用户输入更神圣的是我所知道的任何文件。除非我告诉过你,否则你不应该修改任何实现细节的文件。所以像“你想保存吗?”在出口处是必须的,因为我可以 希望 不保存。 |
![]() |
3
0
假设一个应用程序需要打开一个对话框来执行某些操作。现在想象一下这些将是非模态对话框:当一个对话框打开时,您可以更改选择,甚至更糟-调用另一个命令,该命令本身将打开另一个对话框。现在假设这些对话框是模态的:那么你就必须关闭对话框继续进行,你不能进入选择在对话框下改变或者两个命令在等待输入的状态。 |
![]() |
Devang Sanghani · 柏树检查线通过 2 年前 |
![]() |
Brendan · 如何在Flatter中创建圆形化身周围的虚线边框 2 年前 |
![]() |
Shadow43375 · 当前可见的视口部分是否有官方术语? 6 年前 |
![]() |
HyperQBE · 如何在pyqt MessageBox中使用变量 6 年前 |
![]() |
Lord Jesus · 如何添加“HH:mm:ss”格式的秒表? 6 年前 |