SortableColumns プロパティ (FlexDataGrid)

クラス

FlexDataGrid.

処理

[読み取り専用] ユーザーが列ヘッダー セルをクリックすることでデータ プロバイダー項目をソートできるかどうか。

true の場合、ユーザーは列ヘッダー セルをクリックしてデータ プロバイダー項目をソートできます。 列の DataGridColumn.dataField プロパティまたは列の DataGridColumn.sortCompareFunction プロパティがソート フィールドとして使用されます。 列をクリックするたびに、ソート順が昇順と降順で交互に切り替わります。 true の場合、個々の列の sortable プロパティを false に設定することにより、ヘッダーをクリックしても何も実行されないようにすることができます。

ユーザーがポインターを列のヘッダー セルに置いてマウス ボタンを離すと、DataGrid コントロールから headerRelease イベントがディスパッチされます。 ただし、このプロパティとその列の sortable プロパティがどちらも true であることが必要です。 このイベントに対して preventDefault() メソッドを呼び出すハンドラーが存在しない場合、DataGrid では、その列の DataGridColumn.dataField プロパティまたは DataGridColumn.sortCompareFunction プロパティを使用してソートが実行されます。

デフォルト値は true です。

構文

'Declaration
Protected Read Property sortableColumns As Boolean

アクセス

読み取り専用。