FarPoint.Win.Spread アセンブリ > FarPoint.Win.Spread 名前空間 > SheetView クラス > SetColumnShowSortIndicator メソッド : SetColumnShowSortIndicator(Int32,Boolean) メソッド |
'Declaration
Public Overloads Sub SetColumnShowSortIndicator( _ ByVal column As Integer, _ ByVal showIndicator As Boolean _ )
public void SetColumnShowSortIndicator( int column, bool showIndicator )
このメソッドは、ユーザーがAutoSortColumnを実行する前に呼び出す必要があります。そうしなければ、ソートインジケータが表示され、それ以降も表示され続けます。
Random r = new Random(); int i; DialogResult dlg; bool b; for (i = 0; i <= 200; i++) { fpSpread1.ActiveSheet.SetValue(i, 0, r.Next().ToString()); } fpSpread1.ActiveSheet.SetColumnShowSortIndicator(0, false); fpSpread1.ActiveSheet.AutoSortColumn(0); dlg = MessageBox.Show("Do you want to see the sort indicator?", "GetColumnShowSortIndicator", MessageBoxButtons.YesNo); if (dlg == DialogResult.Yes) { fpSpread1.ActiveSheet.SetColumnShowSortIndicator(0, true); fpSpread1.ActiveSheet.AutoSortColumn(0); b = fpSpread1.ActiveSheet.GetColumnShowSortIndicator(0); label1.Text = "The GetColumnShowSortIndicator for column 0 = " + b.ToString(); }
Dim r As New Random() Dim i As Integer Dim dlg As DialogResult Dim b As Boolean For i = 0 To 200 FpSpread1.ActiveSheet.SetValue(i, 0, r.Next.ToString()) Next FpSpread1.ActiveSheet.SetColumnShowSortIndicator(0, False) FpSpread1.ActiveSheet.AutoSortColumn(0) dlg = MessageBox.Show("Do you want to see the sort indicator?", "GetColumnShowSortIndicator", MessageBoxButtons.YesNo) If dlg = DialogResult.Yes Then FpSpread1.ActiveSheet.SetColumnShowSortIndicator(0, True) FpSpread1.ActiveSheet.AutoSortColumn(0) b = FpSpread1.ActiveSheet.GetColumnShowSortIndicator(0) Label1.Text = "The GetColumnShowSortIndicator for column 0 = " & b.ToString() End If