MESCIUS SPREAD for ASP.NET 10.0J
Swap メソッド (DefaultSheetSpanModel)

交換元の開始行インデックス
交換元の開始列インデックス
連結セルの交換先の行インデックス
連結セルの交換先の列インデックス
交換する行数
交換する列数
2つの連結セルの位置を交換します。
構文
'Declaration
 
Public Overridable Sub Swap( _
   ByVal fromRow As Integer, _
   ByVal fromColumn As Integer, _
   ByVal toRow As Integer, _
   ByVal toColumn As Integer, _
   ByVal rowCount As Integer, _
   ByVal columnCount As Integer _
) 
public virtual void Swap( 
   int fromRow,
   int fromColumn,
   int toRow,
   int toColumn,
   int rowCount,
   int columnCount
)

パラメータ

fromRow
交換元の開始行インデックス
fromColumn
交換元の開始列インデックス
toRow
連結セルの交換先の行インデックス
toColumn
連結セルの交換先の列インデックス
rowCount
交換する行数
columnCount
交換する列数
この例では、アクティブシートのSpanModelに連結セルを追加します。Swapメソッドで、連結セルを1番目の列から3番目に交換します。
private void Page_Load(object sender, System.EventArgs e)
{
	if (this.IsPostBack) return;

	FpSpread1.ActiveSheetView.ColumnCount = 10;
	FpSpread1.ActiveSheetView.RowCount = 10;
	FarPoint.Web.Spread.Model.DefaultSheetSpanModel model = (FarPoint.Web.Spread.Model.DefaultSheetSpanModel)FpSpread1.ActiveSheetView.SpanModel;
	model.Add(0, 0, 4, 1);
	model.Add(0, 1, 4, 1);
}

private void Button1_Click(object sender,System.EventArgs e)
{
	FarPoint.Web.Spread.Model.DefaultSheetSpanModel model = (FarPoint.Web.Spread.Model.DefaultSheetSpanModel)FpSpread1.ActiveSheetView.SpanModel;
	model.Swap(0, 0, 0, 2, 4, 1);
}
Private Sub Page_Load(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles MyBase.Load
	If IsPostBack Then Return

	FpSpread1.ActiveSheetView.ColumnCount = 10
	FpSpread1.ActiveSheetView.RowCount = 10
	Dim model As FarPoint.Web.Spread.Model.DefaultSheetSpanModel = FpSpread1.ActiveSheetView.SpanModel
	model.Add(0, 0, 4, 1)
	model.Add(0, 1, 4, 1)
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
	Dim model As FarPoint.Web.Spread.Model.DefaultSheetSpanModel = FpSpread1.ActiveSheetView.SpanModel
	model.Swap(0, 0, 0, 2, 4, 1)
End Sub
参照

DefaultSheetSpanModel クラス
DefaultSheetSpanModel メンバ
SwapColumns メソッド
SwapRows メソッド
Copy メソッド
Move メソッド

 

 


© MESCIUS inc. All rights reserved.