DataGridViewTextBoxColumn.SortMode プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Dim instance As DataGridViewTextBoxColumn Dim value As DataGridViewColumnSortMode value = instance.SortMode instance.SortMode = value
public: property DataGridViewColumnSortMode SortMode { DataGridViewColumnSortMode get (); void set (DataGridViewColumnSortMode value); }
/** @property */ public DataGridViewColumnSortMode get_SortMode () /** @property */ public void set_SortMode (DataGridViewColumnSortMode value)
public function get SortMode () : DataGridViewColumnSortMode public function set SortMode (value : DataGridViewColumnSortMode)
列内のセル値に基づいて行を並べ替えるために使用する基準を指定する DataGridViewColumnSortMode。

SortMode プロパティ値が Automatic に設定されている列を使用して DataGridView コントロールで並べ替えを行うときは、列ヘッダーに並べ替えグリフが自動的に表示されます。
一方、SortMode プロパティ値が Programmatic に設定されている列を使用してコントロールを並べ替えるときは、SortGlyphDirection プロパティを使用して並べ替えグリフを手動で表示する必要があります。
DataGridViewTextBoxColumn の既定の並べ替えモードは Automatic です。他の列型の既定の並べ替えモードは NotSortable です。
SortMode の値にかかわらず、プログラム上で列を並べ替えることはできます。ただし、その他の制約が適用される場合があります。詳細については、Sort メソッドのトピックを参照してください。
SortMode プロパティ値が NotSortable の場合でも、DataGridView.ColumnHeaderMouseClick イベントは発生しますが、ヘッダーをクリックしても、その外観は変化しません。

Me.dataGridView1.Columns("Priority").SortMode = _ DataGridViewColumnSortMode.Automatic

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- DataGridViewTextBoxColumn.SortMode プロパティのページへのリンク