5

winforms データグリッド コントロールの列をアルファベット順に並べ替えるにはどうすればよいですか?

ありがとう

4

2 に答える 2

1

DataGrid を (ビューではなく) DataTable オブジェクトにバインドし、DataGrid で "AllowSorting" プロパティを true に設定しようとしましたか? グリッドがテーブル ソースを自動的に並べ替えてくれると思います。

そうでない場合は、列ヘッダーがクリックされたときにいつでもイベントをキャッチし、DataView を再構築して DataGrid にバインドできます。

于 2008-10-24T22:34:35.017 に答える
0

私のアイテムは通常、メモリ内のアイテムのリストです。データバインドされたグリッドでは、グリッド自体ではなく、ソースでデータを並べ替える必要があります。

これが私のリストソートのコードです。たぶん、これはあなたに地面から降りるためのアイデアを与えるでしょう.

http://jspot.jerryhanel.com/2012/06/28/sort-your-databound-grid-effortously/

于 2012-06-28T15:44:41.967 に答える