Jak sortować kolumny w formancie datagrid w WinForm w kolejności alfabetycznej?C# Jak sortować kolumny w datagrid w kolejności alfabetycznej?
Dzięki
Jak sortować kolumny w formancie datagrid w WinForm w kolejności alfabetycznej?C# Jak sortować kolumny w datagrid w kolejności alfabetycznej?
Dzięki
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.
Ten MSDN article powinien Cię poprowadzić po drodze.
Jeśli podasz więcej informacji, możemy podać rzeczywisty kod konkretnego problemu.
Moje pozycje to ogólnie lista przedmiotów w pamięci. W przypadku sieci databound należy sortować dane u źródła, a nie w samej sieci.
Oto kod do sortowania moich list. Może to da ci pomysł na zejście z ziemi.
http://jspot.jerryhanel.com/2012/06/28/sort-your-databound-grid-effortlessly/
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? –
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
Scott, czy możesz wyjaśnić - chcesz posortować * kolumny * w kolejności alfabetycznej lub pozwolić sortować w kolumnach? – GalacticCowboy