【问题标题】:ListViewItem Checked vs. SelectedListViewItem 选中与选中
【发布时间】:2021-08-05 17:00:21
【问题描述】:

对于CheckboxSelectedItemListViewItem,我应该使用哪些操作?我不禁认为这只是个人喜好,但话说回来,我仍然不知道

【问题讨论】:

    标签: c# .net winforms listview


    【解决方案1】:

    如果您选择其他项目,选中的项目不会失去其“检查”。选中的项目可以使用 control/shift 进行分组,但是当你点击另一个没有 shift/control 的项目时,所有其他项目都将被取消选择。

    我认为可以安全地假设选中的项目是一种更持久的体验。它只能通过物理“取消”检查来撤消。

    【讨论】:

    • 好点。现在我想知道我是否应该使用 CheckBoxes。我知道它们更持久并且更容易选择多个项目,但这意味着我基本上会重用代码只是为了有一种额外的选择方法。不过,我确实喜欢那里有那些复选框......
    • 一切都与用户体验有关,为用户提供关于他们必须完成的任务的最佳体验。为这两种情况编写代码的成本远远超过可以添加的好处(如果复选框确实适用于您的应用程序体验)。你应该做出这个决定。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-26
    • 1970-01-01
    相关资源
    最近更新 更多