0
DataGridViewコントロールでプログラムで列をソートすると、WinForm DataGridView sortは手動でのユーザー並べ替えを無効にします
dgv.Sort(dgv.Columns[0], ListSortDirection.Ascending)
ユーザーは、他の列の並べ替えを変更できません。 動作を変更して列のデフォルトの並べ替えを設定しますが、ユーザーが独自の並べ替えを実行できるようにするにはどうすればよいですか?
特に、すべての列でソートモードを自動に設定しました。行dgv.Sort(dgv.Columns [0]、ListSortDirection.Ascending)をコメントアウトすると、ユーザーは列を手動でソートできますが、その行を追加するとユーザーは列を並べ替えることができなくなります。 DataGridViewはDataTableにバインドされています。 – labnet