我对设计winforms有疑问。
我是否应该在表格中使用或不使用分组框?对用户有好处吗?给我一些优点或缺点?
有些人认为这不足以使用。
你怎么看?
答案 0 :(得分:2)
一个原因是将RadioButton分组。
对于添加到UI的每个元素,您应该问自己一些问题:
如果您能为这些问题找到合适的答案,可以加入。但你应该能够解释你使用它的原因。
因此,对于一个群组框,您可能会说:
答案 1 :(得分:1)
GroupBox是大多数Windows应用程序中常见的UI,因此它们通常被用户识别。我认为它们非常有用,可以告知用户某些控件在某种程度上是相关的(例如RadioBox或CheckBox),而且由于包含的元素被视为它的子项,因此您可以更轻松地管理它们。
答案 2 :(得分:1)
大多数应用程序都需要某种控制分组,因为它们看起来很混乱。
GroupBox是一件好事,因为用户习惯了它。但是用户也可能会识别其他分组机制。我喜欢Krypton Toolkit及其HeaderGroup分组方法,因为它允许在顶部和底部标题中显示更多与组相关的信息。但如果你不需要,传统的组合框应该没问题。在对话框上,即。在主窗口上,它不适合我的观点,与上面提到的HeaderGroup相比,它很容易适合这两种情况。