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.
出于某种原因,如果我有一个包含复选框的列表视图,它将不允许使用 shift 键进行多项选择。
据我所知,我正确使用了这个:
<ListView SelectionMode="Multiple" />
请注意,由于在此示例中不需要它,我已经删除了代码中的所有其他设置。
我也做过扩展。
要使用键盘修饰符,您需要设置 SelectionMode="Extended",然后按 shift+click。我记不太清了,但多重模式只能在每个项目上使用 Ctrl+单击。
我已经将它与列表框控件一起使用,据我所知,它无论如何都被剥离了 ListView 。
检查您是否没有覆盖列表视图或禁用控件中的任何内容
如果您使用的是 MVVM 模式,请确保控件没有阻止选择
选择模式