2008-10-24 11 views
5

Jak sortować kolumny w formancie datagrid w WinForm w kolejności alfabetycznej?C# Jak sortować kolumny w datagrid w kolejności alfabetycznej?

Dzięki

+0

Szukasz sortować samych kolumn lub wierszy danych w oparciu o kolumny określone? Czy to jest asp.net czy winagrs datagrid, z którymi pracujesz? –

+0

Myślę, że to nagłówki kolumn, bo jeśli to są wiersze kolumn, to jest robione domyślnie, po prostu kliknij kolumnę nagłówka ... czy mam rację Scott? – balexandre

+0

Scott, czy możesz wyjaśnić - chcesz posortować * kolumny * w kolejności alfabetycznej lub pozwolić sortować w kolumnach? – GalacticCowboy

Odpowiedz

1

Czy próbowałeś wiązania DataGrid do DataTable obiektu (zamiast widoku) i obracając ustawienie „AllowSorting” właściwość true na DataGrid? Wierzę, że kratka będzie automatycznie sortować źródło tabeli dla ciebie.

Jeśli nie, zawsze można złapać zdarzenie po kliknięciu nagłówka kolumny i odbudować DataView w celu powiązania z DataGrid.

1

Ten MSDN article powinien Cię poprowadzić po drodze.

Jeśli podasz więcej informacji, możemy podać rzeczywisty kod konkretnego problemu.

Powiązane problemy