2013-02-20 55 views
5

Khi tôi liên kết truy vấn LINQ-to-sql với một datagridview (sử dụng BindingSource ở giữa), các cột có thể sắp xếp theo mặc định. Tuy nhiên, điều này dường như không đúng với các kiểu boolean. Đối với những datagridview sử dụng cột Checkbox, nhưng khi tôi bấm vào tiêu đề không có gì xảy ra. Giải pháp bất cứ ai?C# Datagridview không sắp xếp cột Checkbox

Trả lời

12

Trong VS2012 trong nhà thiết kế, bạn cũng có thể đặt Mã phân loại.

Nhấp chuột phải vào DataGridView và chuyển đến "Chỉnh sửa cột".

Có một trình đơn thả xuống cho SortMode với lựa chọn NotSortable, Automatic và Programmatic.

Dường như mặc định cho hầu hết các cột là Tự động, nhưng đối với các cột hộp kiểm (boolean), mặc định là NotSortable.

3

điều này có hữu ích không?

dgv1.Columns["Colname"].SortMode = DataGridViewColumnSortMode.Automatic; 
Các vấn đề liên quan