![]() |
1
6
模态对话框的用例
(来源: Wikipedia ) 当我使用它们的时候
在某些情况下,阻止他们做蠢事是绝对必须的。我的公司有一个web应用程序,用户有时在完成工作前离开页面。我们用一个模态(标准
否则,我不使用情态动词,如果我能帮助它,我讨厌当一个应用程序从我正在做的事情中窃取焦点。 编辑 :我们不会在他们离开页面时自动为他们保存工作。我们在其他时间做,但不是当他们离开页面,因此模态。我确实写过可以在他们离开页面时保存他们的工作,但是实现它并不是一个“好”的主意,特别是如果他们不小心删除了他们的工作,不希望它自动保存。 |
![]() |
2
1
唯一比用户输入更神圣的是我所知道的任何文件。除非我告诉过你,否则你不应该修改任何实现细节的文件。所以像“你想保存吗?”在出口处是必须的,因为我可以 希望 不保存。 |
![]() |
3
0
假设一个应用程序需要打开一个对话框来执行某些操作。现在想象一下这些将是非模态对话框:当一个对话框打开时,您可以更改选择,甚至更糟-调用另一个命令,该命令本身将打开另一个对话框。现在假设这些对话框是模态的:那么你就必须关闭对话框继续进行,你不能进入选择在对话框下改变或者两个命令在等待输入的状态。 |
![]() |
FranticFronk · Tkinter单选按钮在已选择时执行命令 9 月前 |
![]() |
Kumkuatte · 如何将UI元素对齐到Unity中的左侧位置 1 年前 |
![]() |
Calax · GUI不显示所有组件(C++) 1 年前 |
![]() |
trassert · python flet容器 1 年前 |
![]() |
zadisk8 · 带有Q拆分器和多级选项卡的PyQt5 1 年前 |
![]() |
Patrick Visi · Zitadel日常创建服务用户 1 年前 |