MESCIUS SPREAD for ASP.NET 10.0J
SortRows(Int32,Boolean,Boolean,IComparer) メソッド

ソート時に値を比較する列
ソートが昇順かどうか
ソートインジケーターを表示するかどうか
値の比較に使用するIComparerオブジェクト
指定したパラメータに従って、シート内のすべての行をソートします。
構文
'Declaration
 
Public Overloads Function SortRows( _
   ByVal keyColumn As Integer, _
   ByVal ascending As Boolean, _
   ByVal showIndicator As Boolean, _
   ByVal comparer As IComparer _
) As Boolean

パラメータ

keyColumn
ソート時に値を比較する列
ascending
ソートが昇順かどうか
showIndicator
ソートインジケーターを表示するかどうか
comparer
値の比較に使用するIComparerオブジェクト

戻り値の型

成功した場合はtrue、それ以外の場合はfalse
解説
このメソッドはシート内のすべての行をソートするのに使用できます。このメソッドは、単純なSortRows(Int32,Boolean,Boolean)メソッドに似ていますが、使用する比較方法を指定できるオプションが追加されています。このメソッドは.NET Frameworkの比較オブジェクトによって提供される比較方法以外の方法でソートするときに使用します。
この例では、指定したパラメータを使用して行をソートし、このメンバの使い方を示します。
FarPoint.Web.Spread.SheetView sv;
FarPoint.Web.Spread.SortInfo[] s = new FarPoint.Web.Spread.SortInfo[1];
s[0] = new FarPoint.Web.Spread.SortInfo(0, false);
sv = FpSpread1.ActiveSheetView;
sv.SortRows(0, false, true, System.Collections.Comparer.Default);
Dim sv As FarPoint.Web.Spread.SheetView
Dim s(1) As FarPoint.Web.Spread.SortInfo
s(0) = New FarPoint.Web.Spread.SortInfo(0, False)
sv = FpSpread1.ActiveSheetView
sv.SortRows(0, False, True, System.Collections.Comparer.Default)
参照

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

 

 


© MESCIUS inc. All rights reserved.