PowerTools MultiRow for Windows Forms 8.0J
SortItem クラス
メンバ  使用例 

並べ替えに関する情報のセットを表します。このクラスは継承できません。
構文
Public NotInheritable Class SortItem 
public sealed class SortItem 
解説

GcMutliRowコントロールのGcMultiRow.Sortメソッドでは、このクラスを使用して一連のセルを並べ替えることができます。ユーザーはComparerプロパティをカスタマイズすることで、並べ替えをカスタマイズできます。

CellIndexプロパティとCellNameプロパティがGcMultiRowコントロールに対してどちらも有効な場合は、CellIndexプロパティが優先されます。

使用例
次のサンプルコードは、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

参照

SortItem メンバ
GrapeCity.Win.MultiRow 名前空間

 

 


© 2008-2015 GrapeCity inc. All rights reserved.