作成日: 2022/07/06 最終更新日: 2022/07/06
文書種別
使用方法
詳細
ソートを実行した後、セルの値を変更すると、その値に応じて自動的に並び替えが行われます。このようなソート状態を一時停止、解除するか、またはソート情報をリセットする(ソート状態を元に戻す)には、次のメソッドを実行します。
◎サンプルコード(VB)
◎サンプルコード(C#)
SortDescriptions.Clearメソッドを実行すると、現在の並び順のまま、自動の並び替え動作が解除(列ヘッダのソートアイコンも消去)されます。以降、再度ソートを実行するまで自動の並び替えは行われません。
◎サンプルコード(VB)
◎サンプルコード(C#)
SortDescriptions.Resetメソッドを実行すると、現在の並び順がソート実行前の状態に戻り、さらに自動の並び替え動作が解除(列ヘッダのソートアイコンも消去)されます。以降、再度ソートを実行するまで自動の並び替えは行われません。
◎サンプルコード(VB)
◎サンプルコード(C#)
- ソート状態の一時停止
- SuspendGroupSortFilterメソッドで自動の並び替え動作を停止し、ResumeGroupSortFilterメソッドで再開します。
◎サンプルコード(VB)
'停止 gcSpreadGrid1.SuspendGroupSortFilter() ・・・ '再開 gcSpreadGrid1.ResumeGroupSortFilter()
◎サンプルコード(C#)
//停止 gcSpreadGrid1.SuspendGroupSortFilter(); ・・・ //再開 gcSpreadGrid1.ResumeGroupSortFilter();
- ソート状態の解除
SortDescriptions.Clearメソッドを実行すると、現在の並び順のまま、自動の並び替え動作が解除(列ヘッダのソートアイコンも消去)されます。以降、再度ソートを実行するまで自動の並び替えは行われません。
◎サンプルコード(VB)
'解除 gcSpreadGrid1.SortDescriptions.Clear()
◎サンプルコード(C#)
//解除 gcSpreadGrid1.SortDescriptions.Clear();
- ソート情報のリセット
SortDescriptions.Resetメソッドを実行すると、現在の並び順がソート実行前の状態に戻り、さらに自動の並び替え動作が解除(列ヘッダのソートアイコンも消去)されます。以降、再度ソートを実行するまで自動の並び替えは行われません。
◎サンプルコード(VB)
'リセット gcSpreadGrid1.SortDescriptions.Reset()
◎サンプルコード(C#)
//リセット gcSpreadGrid1.SortDescriptions.Reset();
関連情報