次のサンプルコードは、GcMultiRowコントロールの複数のセルをコードによって並べ替える方法を示します。このサンプルを実行するには、フォームにGcMultiRowコントロールを作成し、テンプレートを設定します。このテンプレートには、2つ以上のセルを含む行が必要です。このメソッドは、ボタンクリックイベントハンドラやフォームの読み込み時などに呼び出すことができます。
void SortByCodeMultiCells()
{
SortItem sortItem1 = new SortItem(0, SortOrder.Ascending);
SortItem sortItem2 = new SortItem(1, SortOrder.Descending);
SortItem[] sortItems = new SortItem[] { sortItem1, sortItem2 };
// In one sort operator, sort two cells in all rows by using SortItem.
this.gcMultiRow1.Sort(sortItems);
}
Private Sub SortByCodeMultiCells()
Dim sortItem1 As New SortItem(0, SortOrder.Ascending)
Dim sortItem2 As New SortItem(1, SortOrder.Descending)
Dim sortItems As SortItem() = New SortItem() {sortItem1, sortItem2}
' In one sort operator, sort two cells in all rows by using SortItem.
Me.gcMultiRow1.Sort(sortItems)
End Sub
System.Object
GrapeCity.Win.MultiRow.SortItem