PowerTools SPREAD for Windows Forms 10.0J
GetEnumerator メソッド (BaseSheetSpanModel)


行インデックス
列インデックス
連結セル内の行数
連結セル内の列数
コレクション内の次の連結セルを取得します。
構文
'Declaration
 
Public Overridable Function GetEnumerator( _
   ByVal row As Integer, _
   ByVal column As Integer, _
   ByVal rowCount As Integer, _
   ByVal columnCount As Integer _
) As IEnumerator
'使用法
 
Dim instance As BaseSheetSpanModel
Dim row As Integer
Dim column As Integer
Dim rowCount As Integer
Dim columnCount As Integer
Dim value As IEnumerator
 
value = instance.GetEnumerator(row, column, rowCount, columnCount)
public virtual IEnumerator GetEnumerator( 
   int row,
   int column,
   int rowCount,
   int columnCount
)

パラメータ

row
行インデックス
column
列インデックス
rowCount
連結セル内の行数
columnCount
連結セル内の列数

戻り値の型

コレクション内の次のセル結合を取得するための IEnumerator オブジェクト
次のサンプルコードは、モデルの列挙子を次のインスタンスに移動します。
private void menuItem1_Click(object sender, System.EventArgs e)
{
    FarPoint.Win.Spread.Model.BaseSheetSpanModel spanModel;
    spanModel = (FarPoint.Win.Spread.Model.BaseSheetSpanModel)fpSpread1.ActiveSheet.Models.Span;
    spanModel.Add(0, 0, 2, 2);
}

private void menuItem2_Click(object sender, System.EventArgs e)
{
    FarPoint.Win.Spread.Model.BaseSheetSpanModel spanModel;
    spanModel = (FarPoint.Win.Spread.Model.BaseSheetSpanModel)fpSpread1.ActiveSheet.Models.Span;
    listBox1.Items.Add(spanModel.GetEnumerator(0, 0, 2, 2).MoveNext().ToString());
}
Private Sub MenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem1.Click
    Dim spanModel As FarPoint.Win.Spread.Model.BaseSheetSpanModel
    spanModel = FpSpread1.ActiveSheet.Models.Span
    spanModel.Add(0, 0, 2, 2)
End Sub

Private Sub MenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem2.Click
    Dim spanModel As FarPoint.Win.Spread.Model.BaseSheetSpanModel
    spanModel = FpSpread1.ActiveSheet.Models.Span
    ListBox1.Items.Add(spanModel.GetEnumerator(0, 0, 2, 2).MoveNext().ToString())
End Sub
参照

BaseSheetSpanModel クラス
BaseSheetSpanModel メンバ

 

 


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