PowerTools SPREAD for ASP.NET 8.0J
Index プロパティ (Row)

この行のインデックスまたは、行範囲の開始インデックスを取得します。
構文
'Declaration
 
Public ReadOnly Property Index As Integer
public int Index {get;}

プロパティ値

範囲の開始行の0から始まるインデックスを表すInteger
解説

行範囲を指定している場合、Index2プロパティを使用して範囲の終了インデックスを指定します。

RowオブジェクトのDefaultプロパティによって返されるRowオブジェクトは常に、-1のインデックスを持ちます。

この例では、Rowオブジェクトを作成し、2番目の行のテキスト配置を調整します。列幅を変更し、配置の変更を見やすくします。Rowオブジェクトのインデックスをテキストボックスに返します。
FpSpread1.ActiveSheetView.ColumnCount = 10;
FpSpread1.ActiveSheetView.PageSize = 20;
FpSpread1.ActiveSheetView.RowCount = 20;

FarPoint.Web.Spread.Row myrow;
myrow = FpSpread1.ActiveSheetView.Rows[1];
myrow.HorizontalAlign = HorizontalAlign.Right;
myrow.VerticalAlign = VerticalAlign.Top;

for (int i = 0; i < FpSpread1.ActiveSheetView.RowCount; i++)
{
    FpSpread1.ActiveSheetView.SetValue(i, 1, "Alignment");
    FpSpread1.ActiveSheetView.Columns[1].Width = 140;
}

TextBox1.Text = Convert.ToString(myrow.Index);
FpSpread1.ActiveSheetView.ColumnCount = 10
FpSpread1.ActiveSheetView.PageSize = 20
FpSpread1.ActiveSheetView.RowCount = 20

Dim myrow As FarPoint.Web.Spread.Row
myrow = FpSpread1.ActiveSheetView.Rows(1)
myrow.HorizontalAlign = HorizontalAlign.Right
myrow.VerticalAlign = VerticalAlign.Top

For i As Integer = 0 To FpSpread1.ActiveSheetView.RowCount - 1
    FpSpread1.ActiveSheetView.SetValue(i, 1, "Alignment")
    FpSpread1.ActiveSheetView.Columns(1).Width = 140
Next i

TextBox1.Text = Convert.ToString(myrow.Index)
参照

Row クラス
Row メンバ
Index2 プロパティ
Default プロパティ

 

 


© 2003-2015, GrapeCity inc. All rights reserved.