Po powiązaniu zapytania Linq-sql z datagridview (przy użyciu źródła BindingSource), kolumny są domyślnie sortowane. Jednak wydaje się, że nie dotyczy to typów boolowskich. W tym przypadku datagridview używa kolumn Checkbox, ale kiedy klikam w nagłówek nic się nie dzieje. Rozwiązać kogoś?C# Datagridview nie sortuje kolumny Checkbox
5
A
Odpowiedz
12
W VS2012 w projektancie można również ustawić Tryb Sortowania.
Kliknij prawym przyciskiem myszy DataGridView i przejdź do "Edycja kolumn".
Istnieje lista rozwijana dla SortMode z opcją NotSortable, Automatic i Programmatic.
Wygląda na to, że domyślną wartością większości kolumn jest Automatycznie, ale w przypadku pól wyboru (boolean) wartością domyślną jest NotSortable.
3
Czy to pomoże?
dgv1.Columns["Colname"].SortMode = DataGridViewColumnSortMode.Automatic;