10

我有一个允许用户选择多个项目的列表框。通常用户可以通过按住 CTRL 键并单击他或她想要选择的项目来做到这一点。

是否可以配置此列表框,以便用户在选择项目时不必按住 CTRL 键?这样他或她将只需单击该项目(不持有任何东西)并且该项目将被选中(如果之前已选中则取消选中)?

谢谢

4

1 回答 1

23

利用

SelectionMode="Multiple"

MSDN

SelectionMode属性确定用户一次可以选择多少个项目。您可以将属性设置为Single(默认)、MultipleExtended。下表描述了这些枚举值的行为。

单项用户一次只能选择一项。

多个用户可以选择多个项目而无需按住修饰键。

扩展用户可以在按住 SHIFT 键的同时选择多个连续的项目,或者通过按住 CTRL 键并单击项目来选择不连续的项目。

于 2010-06-06T11:54:00.260 回答