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

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

パラメータ

keyRow
ソート時に値を比較する行
ascending
ソートが昇順かどうか
comparer
値の比較に使用するIComparerオブジェクト

戻り値の型

成功した場合はtrue、それ以外の場合はfalse
解説
このメソッドはシート内のすべての列をソートするのに使用できます。このメソッドは、単純なSortColumns(Int32,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.SortColumns(0, false, 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.SortColumns(0, False, System.Collections.Comparer.Default)
参照

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

 

 


© MESCIUS inc. All rights reserved.