FarPoint.Win.Spread アセンブリ > FarPoint.Win.Spread 名前空間 > Column クラス : SortIndicator プロパティ |
'Declaration
Public Property SortIndicator As SortIndicator
public SortIndicator SortIndicator {get; set;}
SheetView.SetColumnShowSortIndicator メソッドと Column.ShowSortIndicator プロパティは、その列に対して次回 SheetView.AutoSortColumns メソッドが呼び出されたときに列にソート インジケータを表示するかどうかを設定します。その列インデックスに対して AutoSortColumn を呼び出さないかぎり、何も効果はありません。
列に表示するソート インジケータを変更する場合は、SheetView.SetColumnSortIndicator メソッドまたは Column.SortIndicator プロパティを使用します。これらは列ヘッダのソート インジケータを変更しますが、列がソートされているかどうかには影響を与えません。
FarPoint.Win.Spread.Column col; col = fpSpread1.ActiveSheet.Columns[0]; FarPoint.Win.Spread.SortInfo[] sort = new FarPoint.Win.Spread.SortInfo[1]; sort[0] = new FarPoint.Win.Spread.SortInfo(0, false, System.Collections.Comparer.Default); fpSpread1.ActiveSheet.Cells[0, 0].Text = "Alignment"; fpSpread1.ActiveSheet.Cells[1, 0].Text = "CarbAdjust"; fpSpread1.ActiveSheet.Cells[2, 0].Text = "Brakes"; col.SortIndicator = FarPoint.Win.Spread.Model.SortIndicator.Descending; fpSpread1.ActiveSheet.SortRange(0, 0, 3, 1, true, sort);
Dim col As FarPoint.Win.Spread.Column Dim sort(1) As FarPoint.Win.Spread.SortInfo sort(0) = New FarPoint.Win.Spread.SortInfo(0, False, System.Collections.Comparer.Default) col = fpSpread1.ActiveSheet.Columns(0) fpSpread1.ActiveSheet.Cells(0, 0).Text = "Alignment" fpSpread1.ActiveSheet.Cells(1, 0).Text = "CarbAdjust" fpSpread1.ActiveSheet.Cells(2, 0).Text = "Brakes" col.SortIndicator = FarPoint.Win.Spread.Model.SortIndicator.Descending fpSpread1.ActiveSheet.SortRange(0, 0, 3, 1, True, sort)