DataGridView での行の並び替えを禁止する - Visual C# プログラミング

PROGRAM


DataGridView での行の並び替えを禁止する

C# の DataGridView で、列名をクリックしたときに並び替えられるのを禁止したい場合には、次のようにします。

// grid という名の変数に格納した DataGridView の並び替えを禁止します。

foreach (DataGridViewColumn column in grid)

{

// 各列について、並び替えを禁止します。

column.SortMode = DataGridViewColumnSortMode.NoSortable;

}

ここでは、grid という名の変数に格納した DataGridView に登録済みの全ての列に対して、SortMode を NoSortable に設定することで、全ての列で並び替えができないようにしています。


[ もどる ]