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


行インデックス
列インデックス
連結セル内の行数
連結セル内の列数
コレクション内で指定した連結セルの後にある次の連結セルを列挙する列挙子を取得します。
構文
'Declaration
 
Public Overloads Overrides Function GetEnumerator( _
   ByVal row As Integer, _
   ByVal column As Integer, _
   ByVal rowCount As Integer, _
   ByVal columnCount As Integer _
) As IEnumerator
'使用法
 
Dim instance As DefaultSheetSpanModel
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 override IEnumerator GetEnumerator( 
   int row,
   int column,
   int rowCount,
   int columnCount
)

パラメータ

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

戻り値の型

コレクション内の次のセル結合を取得するための IEnumerator オブジェクト
次のサンプルコードは、モデルの列挙子を次のインスタンスに移動します。
FarPoint.Win.Spread.Model.DefaultSheetSpanModel defspanModel = new FarPoint.Win.Spread.Model.DefaultSheetSpanModel();
System.Collections.IEnumerator se;
fpSpread1.ActiveSheet.Models.Span = defspanModel;
defspanModel.Add(0, 0, 2, 2);
defspanModel.Add(4, 0, 2, 2);
se = defspanModel.GetEnumerator(4, 0, 2, 2);
listBox1.Items.AddRange(new Object[] {se.MoveNext().ToString(), se.Current.ToString()});
Dim defspanModel As New FarPoint.Win.Spread.Model.DefaultSheetSpanModel()
Dim se As System.Collections.IEnumerator
FpSpread1.ActiveSheet.Models.Span = defspanModel
defspanModel.Add(0, 0, 2, 2)
defspanModel.Add(4, 0, 2, 2)
se = defspanModel.GetEnumerator(4, 0, 2, 2)
ListBox1.Items.AddRange(New Object() {se.MoveNext().ToString(), se.Current().ToString()})
参照

DefaultSheetSpanModel クラス
DefaultSheetSpanModel メンバ
オーバーロード一覧

 

 


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