Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
据我所知,aCheckBox和ToggleButton- 功能区上的视觉外观之间只有一个区别。虽然第一个将被选中/取消选中,但后者会发光或不发光。
CheckBox
ToggleButton
此外,当添加到菜单时,即使是切换按钮控件也会呈现为复选框!在那种情况下,根本没有区别。
bool
我错过了什么吗?在这种情况下 - 什么?
这种二分法在其他地方已经存在很长时间了。是的,在功能上它们总是相同的。这可能取决于使用它们的具体情况。例如,如果我查看 Word,则文档视图是切换按钮:
而可以单独显示的各种东西(例如标尺、网格等)是复选框:
在这种情况下,切换按钮似乎用作单选按钮。此外,切换按钮使当前状态比复选框更明显,因此如果切换选项比周围的其他选项更重要,那么使用它可能是有意义的。
我会说选择一种你正在使用的风格和你使用它时的标准,并始终如一地这样做。