我需要创建一个包含两个选项的对话框。 [x]选项1和[]选项2.默认选择选项1。但是用户可以取消选择Option1,然后选择Option2。他可以选择O1和O2。因此,方案是选择其中之一或两者。复选框似乎不是很直观。还有其他提示吗?
...谢谢
答案 0 :(得分:3)
通常选择在复选框和单选按钮之间。由于您需要允许多项选择,因此单选按钮不合适。您需要防止的唯一情况是什么都没有被选中。您可以使用复选框,仅在选中至少一个选项时启用下一个操作。如果这是一个对话框,则可以通过在复选框上侦听操作来禁用“Okay”或“Next”按钮,直到满足该条件。
没有其他标准控件可以覆盖您正在寻找的行为,而无需额外的案例处理。
答案 1 :(得分:0)