列ヘッダーをクリックして、DataGridViewで行を並べ替える方法を許可します。ヘッダー列をクリックして、DataGridViewの行を並べ替えます。
1
A
答えて
3
あなたはこれがDataGridViewColumn's SortMode propertyを記述するMSDNリンクで行this->dataGridView1->Columns[n]->SortMode = DataGridViewColumnSortMode::Automatic;
2
をソートするために、各列または指定された列でこれを使用することができます。
ただし、DataGridView は、コレクションを自動的に並べ替えることはできません(List
など)。コレクションのソートと検索をサポートしたい場合は、BindingList
からクラスを派生させ、いくつかの基本クラスのメソッドとプロパティをオーバーライドする必要があります。
-1
Private Sub GridSupplierHelp_ColumnHeaderMouseClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles GridSupplierHelp.ColumnHeaderMouseClick
GridSupplierHelp.Columns(e.ColumnIndex).SortMode = DataGridViewColumnSortMode.Automatic
End Sub
それは非常に簡単に `BindingListView`クラスで達成することができ
+0
を参照してください。 – ryadavilli
関連する問題
- 1. ヘッダーをクリックしてGridViewを並べ替える方法は?
- 2. 行ヘッダーでBindingListにバインドされたDataGridViewを並べ替えます。
- 3. DataGridViewプログラムで並べ替え
- 4. ヘッダーをクリックしたときのリストビューの並べ替え
- 5. クリックで配列を並べ替え
- 6. Column.DisplayMemberでDataGridViewを並べ替える
- 7. Pandas Dataframesを並行して並べて並び替えます。
- 8. C#Datagridviewはチェックボックス列を並べ替えません
- 9. AWKを使用して行と列を並べ替えます。
- 10. DataGridviewの行のサブセットを並べ替える
- 11. クリックと並べ替え
- 12. 列のヘッダー名でExcelの列を並べ替える方法
- 13. ASPxGridViewヘッダーなしで並べ替え
- 14. データバインドされたDataGridViewの行を並べ替える
- 15. RubyでTSortを使用して配列の並べ替えと並べ替え
- 16. Railsは、ボタンをクリックして要素を並べ替えます。
- 17. vb.netを使用してdatagridviewのint列を並べ替える方法
- 18. DataGridViewで並べ替えの列のヘッダーをクリックしたときに、最初の行をフリーズする方法はありますか?
- 19. C#.net DataGridView列を10進数で並べ替え
- 20. 並べ替え列
- 21. C++の選択並べ替えなし並べ替え並べ替えなし
- 22. HTTPヘッダーの並べ替え方は?
- 23. カスタムIComparerを使用して日付列でDataGridViewを並べ替える
- 24. np.argsortを使用して行列の値を並べ替える
- 25. 列の並べ替えの矢印並べ替え
- 26. ファイルを並べ替えるツリーを並べ替えます
- 27. MATLABの並べ替え行列
- 28. Bindingsourceの列値による並べ替え、DataGridview
- 29. R:3つの列に行列を並べ替えます。
- 30. bashの列ヘッダーを左から右に並べ替え
、ちょうどいくつかのコードを投稿するのではなく、答えを説明するために、通常は良いですhttp://stackoverflow.com/a/4217210/2224701 –