FarPoint.Win.SpreadJ アセンブリ > FarPoint.Win.Spread 名前空間 > SheetView クラス : NonEmptyColumnCount プロパティ |
'Declaration Public ReadOnly Property NonEmptyColumnCount As Integer
public int NonEmptyColumnCount {get;}
このプロパティは、シートのデータ モデル(Models.Data)が INonEmptyCells インタフェースを実装しているかどうかによって値が異なります。このインタフェースが選択モデルに実装されていない場合、このプロパティは -1を返します。
このプロパティが使用できるのは実行時のみです。
Random r = new Random(); int countc, countr; 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()); } countc = fpSpread1.ActiveSheet.NonEmptyColumnCount; countr = fpSpread1.ActiveSheet.NonEmptyRowCount; label1.Text = "The number of the first non-empty column is " + countc.ToString() + " and the number of the first non-empty row is " + countr.ToString();
Dim r As New Random() Dim i, j, x As Integer Dim countc, countr 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 countc = FpSpread1.ActiveSheet.NonEmptyColumnCount countr = FpSpread1.ActiveSheet.NonEmptyRowCount Label1.Text = "The number of the first non-empty column is " & countc.ToString() & " and the number of the first non-empty row is " & countr.ToString()