在WPF中配置ListBox,以便我可以在不按住CTRL键的情况下选择多个项目

发布于 2024-09-04 15:26:12 字数 160 浏览 3 评论 0原文

我有一个列表框,允许用户选择多个项目。通常用户可以通过按住 CTRL 键并单击他或她想要选择的项目来完成此操作。

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

谢谢

I have a Listbox that allows user to select multiple items. Normally user can do that by holding CTRL key and clicking the item he or she wants to select.

Is it possible to configure this listbox so that the user will not have to hold the CTRL key when selecting items ? So that he or she will just click the item (without holding anything) and the item will be selected(diselected if it was selected previously) ?

Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

野却迷人 2024-09-11 15:26:12

使用

SelectionMode="Multiple"

MSDN

SelectionMode 属性决定用户一次可以选择多少个项目。您可以将该属性设置为 (默认值),多个,或扩展。下表描述了这些枚举值的行为。

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

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

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

Use

SelectionMode="Multiple"

From the MSDN:

The SelectionMode property determines how many items a user can select at one time. You can set the property to Single (the default), Multiple, or Extended. The following table described the behavior of these enumeration values.

Single The user can select only one item at a time.

Multiple The user can select multiple items without holding down a modifier key.

Extended The user can select multiple consecutive items while holding down the SHIFT key or non-consecutive items by holding down the CTRL key and clicking the items.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文