PowerTools SPREAD for Windows Forms 10.0J
AutoSortColumn(Int32,Boolean,Boolean) メソッド


列インデックス
ソートが昇順か降順か
ソートインジケータを表示するかどうか
指定した列を基準として指定した順序でシートの列を自動的にソートし、ソートインジケーターを指定されたとおりに使用します。
構文
'Declaration
 
Public Overloads Sub AutoSortColumn( _
   ByVal column As Integer, _
   ByVal ascending As Boolean, _
   ByVal showIndicator As Boolean _
) 
'使用法
 
Dim instance As SheetView
Dim column As Integer
Dim ascending As Boolean
Dim showIndicator As Boolean
 
instance.AutoSortColumn(column, ascending, showIndicator)
public void AutoSortColumn( 
   int column,
   bool ascending,
   bool showIndicator
)

パラメータ

column
列インデックス
ascending
ソートが昇順か降順か
showIndicator
ソートインジケータを表示するかどうか
解説
AutoSortColumnメソッドの解説を参照してください。

次のサンプルコードは、指定した列を基準とする自動ソートを許可するかどうか、並べ替える順序(昇順か降順か)、およびソートインジケータの表示/非表示を設定します。

Random r = new Random();
int i, j;
for (i = 0; i<= 50; i++)
{
    for (j = 0; j<=3; j++)
        fpSpread1.ActiveSheet.SetValue(i, j, r.Next(1, 200).ToString());
}
fpSpread1.ActiveSheet.AutoSortColumn(0, true, false);
Dim r As New Random()
Dim i, j As Integer
For i = 0 To 50
    For j = 0 To 3
        FpSpread1.ActiveSheet.SetValue(i, j, r.Next(1, 200).ToString())
    Next j
Next i
FpSpread1.ActiveSheet.AutoSortColumn(0, True, False)
参照

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

 

 


© 2004-2017, GrapeCity inc. All rights reserved.