PowerTools SPREAD for ASP.NET 8.0J
SortInfo コンストラクタ(Int32,Boolean,IComparer)

ソートする列または行のインデックス
ソート順序が昇順かどうか
比較方法を表すIComparerオブジェクト
ソート順序と、比較に使用する比較オブジェクトを指定して、 SortInfoオブジェクトを作成します。
構文
'Declaration
 
Public Function New( _
   ByVal index As Integer, _
   ByVal ascending As Boolean, _
   ByVal comparer As IComparer _
)
public SortInfo( 
   int index,
   bool ascending,
   IComparer comparer
)

パラメータ

index
ソートする列または行のインデックス
ascending
ソート順序が昇順かどうか
comparer
比較方法を表すIComparerオブジェクト
この例では、ソート配列を使用して列をソートします。
FarPoint.Web.Spread.SortInfo si0 = new FarPoint.Web.Spread.SortInfo(0, true, System.Collections.Comparer.Default);
FarPoint.Web.Spread.SortInfo si1 = new FarPoint.Web.Spread.SortInfo(1, true); FarPoint.Web.Spread.SortInfo si2 = new FarPoint.Web.Spread.SortInfo(2,
true);

FpSpread1.ActiveSheetView.SetValue(0, 0, "D"); FpSpread1.ActiveSheetView.SetValue(1, 0, "F"); FpSpread1.ActiveSheetView.SetValue(2,
0, "E");

FpSpread1.ActiveSheetView.SetValue(0, 1, "A"); FpSpread1.ActiveSheetView.SetValue(1, 1, "C"); FpSpread1.ActiveSheetView.SetValue(2,
1, "B");

FpSpread1.ActiveSheetView.SetValue(0, 2, "G"); FpSpread1.ActiveSheetView.SetValue(1, 2, "I"); FpSpread1.ActiveSheetView.SetValue(2,
2, "H");

FarPoint.Web.Spread.SortInfo[] si = new FarPoint.Web.Spread.SortInfo[] {si0, si1, si2}; FpSpread1.ActiveSheetView.SortColumns(0,
3, si);  

Dim si0 As New FarPoint.Web.Spread.SortInfo(0, True,
System.Collections.Comparer.Default)
Dim si1 As New FarPoint.Web.Spread.SortInfo(1, True)
Dim si2 As New FarPoint.Web.Spread.SortInfo(2, True)

FpSpread1.ActiveSheetView.SetValue(0, 0, "D") FpSpread1.ActiveSheetView.SetValue(1, 0, "F") FpSpread1.ActiveSheetView.SetValue(2,
0, "E")

FpSpread1.ActiveSheetView.SetValue(0, 1, "A") FpSpread1.ActiveSheetView.SetValue(1, 1, "C") FpSpread1.ActiveSheetView.SetValue(2,
1, "B")

FpSpread1.ActiveSheetView.SetValue(0, 2, "G") FpSpread1.ActiveSheetView.SetValue(1, 2, "I") FpSpread1.ActiveSheetView.SetValue(2,
2, "H")

Dim si() As FarPoint.Web.Spread.SortInfo = New
FarPoint.Web.Spread.SortInfo() {si0, si1, si2} FpSpread1.ActiveSheetView.SortColumns(0, 3, si) 
参照

SortInfo クラス
SortInfo メンバ
オーバーロード一覧

 

 


© 2003-2015, GrapeCity inc. All rights reserved.