2010-06-06 29 views
8

Tôi có Hộp danh sách cho phép người dùng chọn nhiều mục. Thông thường, người dùng có thể thực hiện điều đó bằng cách giữ phím CTRL và nhấp vào mục mà họ muốn chọn.Cấu hình ListBox trong WPF để tôi có thể chọn nhiều mục mà không cần giữ phím CTRL

Có thể định cấu hình hộp danh sách này để người dùng không phải giữ phím CTRL khi chọn mục không? Vì vậy, họ sẽ chỉ cần nhấp vào mục (mà không giữ bất cứ điều gì) và mục sẽ được chọn (bỏ chọn nếu nó đã được chọn trước đó)?

Cảm ơn bạn

Trả lời

16

Sử dụng

SelectionMode="Multiple" 

Từ MSDN:

Thuộc tính SelectionMode xác định có bao nhiêu mục người dùng có thể chọn cùng một lúc. Bạn có thể đặt thuộc tính là Single (mặc định), Multiple hoặc Extended. Bảng sau đây mô tả hành vi của các giá trị liệt kê này.

Single Người dùng chỉ có thể chọn một mục tại một thời điểm.

Multiple Người dùng có thể chọn nhiều mục mà không cần giữ phím bổ trợ.

Extended Người dùng có thể chọn nhiều mục liên tiếp trong khi giữ phím SHIFT hoặc các mục không liên tiếp bằng cách giữ phím CTRL và nhấp vào các mục.

Các vấn đề liên quan