MESCIUS SPREAD for ASP.NET 10.0J
Move メソッド (DefaultSheetAxisModel)

行または列の移動を開始する行インデックスまたは列インデックス
行または列を貼り付ける行インデックスまたは列インデックス
移動する行または列の数
1つ以上の行または列を移動し、指定した位置に貼り付けます。
構文
'Declaration
 
Public Overridable Sub Move( _
   ByVal fromIndex As Integer, _
   ByVal toIndex As Integer, _
   ByVal count As Integer _
) 
public virtual void Move( 
   int fromIndex,
   int toIndex,
   int count
)

パラメータ

fromIndex
行または列の移動を開始する行インデックスまたは列インデックス
toIndex
行または列を貼り付ける行インデックスまたは列インデックス
count
移動する行または列の数
例外
例外説明
System.IndexOutOfRangeException指定した開始インデックスは有効でありません。有効範囲はゼロ(0)〜合計数です。
System.IndexOutOfRangeException指定したデスティネーションインデックスは有効でありません。有効範囲はゼロ(0)〜合計数です。
System.ArgumentException指定した数は有効でありません。有効範囲は1〜合計数です。
この例では、先頭の2つの列ヘッダのサイズを設定します。次に、ボタンクリックイベントで列1を列3に移動します。
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
	If Me.IsPostBack Then Return
	Dim dm As FarPoint.Web.Spread.Model.DefaultSheetAxisModel = CType(FpSpread1.ActiveSheetView.ColumnAxisModel, FarPoint.Web.Spread.Model.DefaultSheetAxisModel)
	dm.SetSize(0, 140)
	dm.SetSize(1, 50)
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
	Dim dm As FarPoint.Web.Spread.Model.DefaultSheetAxisModel = CType(FpSpread1.ActiveSheetView.ColumnAxisModel, FarPoint.Web.Spread.Model.DefaultSheetAxisModel)
	dm.Move(0, 2, 1)
End Sub
private void Page_Load(object sender, System.EventArgs e)
{
	if (this.IsPostBack) return;

	FarPoint.Web.Spread.Model.DefaultSheetAxisModel dm = (FarPoint.Web.Spread.Model.DefaultSheetAxisModel)FpSpread1.ActiveSheetView.ColumnAxisModel;
	dm.SetSize(0, 140);
	dm.SetSize(1, 50);
}

private void Button1_Click(object sender, System.EventArgs e)
{
	FarPoint.Web.Spread.Model.DefaultSheetAxisModel dm = (FarPoint.Web.Spread.Model.DefaultSheetAxisModel)FpSpread1.ActiveSheetView.ColumnAxisModel;
	dm.Move(0, 2, 1);
}
参照

DefaultSheetAxisModel クラス
DefaultSheetAxisModel メンバ
Clear メソッド
Copy メソッド
Swap メソッド

 

 


© MESCIUS inc. All rights reserved.