繁体   English   中英

C#Day from Week Picker组件

[英]C# Day from Week picker component

这个问题是针对C#2.0 Winform的。

目前,我使用复选框进行选择,例如:Monday [x],Thuesday [x]¸...等。

它工作正常,但是否是获取星期几的更好方法? (可以选择一天以上)

复选框是允许选择多个项目时使用的标准UI组件。 来自UI可用性专家Jakob Nielsen的有关复选框与单选按钮 文章:

“复选框存在选项列表时,用户可以选择任意数量的选项,包括零个,一个或多个选项。换句话说,每个复选框都独立于列表中的所有其他复选框,因此选中一个复选框不会不要取消选中其他选项。”

设计UI时,对于给定任务使用标准或常规组件很重要。 使用非标准组件通常会造成混乱 例如,有可能使用一个组合框,该组合框将允许选择多个项目。 但是,这将要求用户使用Ctrl +单击所需的项目,此操作对大多数人而言并不十分直观。

复选框似乎合适。

您还可以将ListViewCheckBoxes一起使用...

少一些硬编码。

复选框可以很好地工作,并且Windows Scheduled Tasks中已经存在该用法的预先存在的范例。 要查看该示例,请创建一个计划任务,然后为该频率选择每周一次。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM