winforms データグリッド コントロールの列をアルファベット順に並べ替えるにはどうすればよいですか?
ありがとう
DataGrid を (ビューではなく) DataTable オブジェクトにバインドし、DataGrid で "AllowSorting" プロパティを true に設定しようとしましたか? グリッドがテーブル ソースを自動的に並べ替えてくれると思います。
そうでない場合は、列ヘッダーがクリックされたときにいつでもイベントをキャッチし、DataView を再構築して DataGrid にバインドできます。
私のアイテムは通常、メモリ内のアイテムのリストです。データバインドされたグリッドでは、グリッド自体ではなく、ソースでデータを並べ替える必要があります。
これが私のリストソートのコードです。たぶん、これはあなたに地面から降りるためのアイデアを与えるでしょう.
http://jspot.jerryhanel.com/2012/06/28/sort-your-databound-grid-effortously/