バージョン

このコントロールは廃止されたため、XamDataGrid コントロールに移行することをお勧めします。今後、新機能、バグ修正、サポートは提供されません。コードベースの XamDataGrid への移行に関する質問は、サポートまでお問い合わせください。

複数列の並べ替え

xamGrid コントロールによって、単一列の並べ替えまたは複数列の並べ替えができます。デフォルトでは単一列の並べ替えが有効になっています。複数列の並べ替えによって、エンド ユーザーは第 1、第 2、第 3 (など) の列の並べ替えができます。

エンド ユーザーは、まず第 1 の列で並べ替えを実行することによって、複数列の並べ替え機能を使用できます。その後 Control キーを押しながら、2 番目の列をクリックして並べ替えます。必要な数の列の並べ替えが終わるまでこのプロセスを繰り返します。以下は、エンド ユーザーがまず Category 列を並べ替える場合の複数列の並べ替え例です。各カテゴリが複数存在し、エンド ユーザーが UnitsInStock 列で 2 番目の並べ替えを実行すると仮定します。エンド ユーザーは、各カテゴリが、在庫内の対応するユニットと共にカテゴリごとに並べ替えていることを確認できます。

以下のコードは xamGrid で複数列の並べ替えを有効にする方法を示します。

XAML の場合:

<ig:XamGrid.SortingSettings>
   <ig:SortingSettings AllowMultipleColumnSorting="True" />
</ig:XamGrid.SortingSettings>

Visual Basic の場合:

Me.MyGrid.SortingSettings.AllowMultipleColumnSorting = True

C# の場合:

this.MyGrid.SortingSettings.AllowMultipleColumnSorting = true;
Sorting