1
0
实际上,从可用性的角度来看,我建议您不要在取消选中单选按钮时删除文本框中的值。当用户在单选按钮之间切换时,不应该破坏他们的工作。通过不清除文本框,用户可以在选项B之后返回使用选项a,而无需重新输入文本框值。 你可能想 取消选中关联单选按钮时的文本框,以便向用户指示文本框值不适用。您可能还应该使选择单选按钮自动将焦点放在第一个关联的文本框中,以便为用户保存额外的鼠标单击或制表键按下。在大多数情况下,这将与用户在原始设计中单击所需的文本框一样有效。 这种设计还简化了代码。您只需要在单选按钮的更新事件中设置启用和焦点。 |
2
0
人们可以称之为层次MVC(这里是一个模式:-),尽管这个名字听起来太重了,无法描述上面的内容。
似乎是行控制器在选择/取消选择行时抑制激发的次要事件的作业。行控制器知道是否正在执行选择/取消选择,因此可以抑制次要事件。不确定这是不是一个模式。可能是一个布尔标志模式,指示正在进行选择:-) |
Vedant · 如何解决python啦啦队长问题?[已关闭] 2 年前 |
cobby · 在战略模式中使用工厂模式? 2 年前 |
Nobody · Java中带while循环的三角形模式 2 年前 |
Eduard Stefanescu · 如何在层之间传输异常? 6 年前 |
D. Schreier Talha Noyon · 对于目录中的每个类 6 年前 |
Tanvi Jaywant · 如何重载类 6 年前 |