ultraGrid1.DisplayLayout.Override.InitialSortDirection = SortDirection.Ascending;
このトピックは WinGrid™ 列の並べ替え順序を初期設定する方法を紹介します。
この機能は、定義済みの最初の並べ替え順序を適用するオプションを提供します。ユーザーが列ヘッダーをクリックすると、最初の並べ替え順序はデータの表示に影響します。最初の並べ替え順序を設定するために SortDirection
Enum
型の InitialSortDirection プロパティを追加しました。デフォルト値は Ascending 順序です。このプロパティは UltraGridOverride クラスおよび UltraGridColumn クラスに追加されました。開発者がすべての列または特定の列の並べ替え順序を選択できます。
初期並べ替え順序のオプション:
Ascending
Default ( Ascending )
Descending
以下の例はすべての列に適用されます。つまり、任意の列ヘッダーを最初にクリックすると、列を Ascending 順序に並べ替えます。
C# の場合:
ultraGrid1.DisplayLayout.Override.InitialSortDirection = SortDirection.Ascending;
Visual Basic の場合:
ultraGrid1.DisplayLayout.Override.InitialSortDirection = SortDirection.Ascending
以下の例は特定の列に適用されます。
C# の場合:
ultraGrid1.DisplayLayout.Bands[0].Columns[2].InitialSortDirection = SortDirection.Ascending;
Visual Basic の場合:
ultraGrid1.DisplayLayout.Bands(0).Columns(2).InitialSortDirection = SortDirection.Ascending
以下のトピックでは、このトピックに関連する追加情報を提供しています。