PowerTools SPREAD for Windows Forms 10.0J
SetSelection メソッド (BaseSheetSelectionModel)


最初のセルの行インデックス
最初のセルの列インデックス
選択範囲に含める行数
選択範囲に含める列数
指定したセルを選択します。
構文
'Declaration
 
Public Overridable Sub SetSelection( _
   ByVal row As Integer, _
   ByVal column As Integer, _
   ByVal rowCount As Integer, _
   ByVal columnCount As Integer _
) 
'使用法
 
Dim instance As BaseSheetSelectionModel
Dim row As Integer
Dim column As Integer
Dim rowCount As Integer
Dim columnCount As Integer
 
instance.SetSelection(row, column, rowCount, columnCount)
public virtual void SetSelection( 
   int row,
   int column,
   int rowCount,
   int columnCount
)

パラメータ

row
最初のセルの行インデックス
column
最初のセルの列インデックス
rowCount
選択範囲に含める行数
columnCount
選択範囲に含める列数
解説

このメソッドは、アンカー(選択範囲の最初のセル)と、選択範囲に含める行数と列数を指定する場合に使用します。別の方法として、アンカー(最初のセル)とエクステント(最も遠いセル)の2つの数値を指定して選択範囲を設定することもできます。アンカーを指定するには、SetAnchorメソッド(またはAnchorRowプロパティとAnchorColumnプロパティ)を使用します。エクステントを指定するには、ExtendSelectionメソッド(またはLeadRowプロパティとLeadColumnプロパティ)を使用します。アンカーからエクステントまでの間(両者を含む)が選択範囲(セルの選択された範囲)になります。

次のサンプルコードは、選択するセルを指定します。
private void menuItem1_Click(object sender, System.EventArgs e)
{
FarPoint.Win.Spread.Model.BaseSheetSelectionModel selModel;
selModel = (FarPoint.Win.Spread.Model.BaseSheetSelectionModel)fpSpread1.ActiveSheet.Models.Selection;
selModel.SetSelection(0, 0, 3, 3);
}
Private Sub MenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem1.Click
Dim selModel As FarPoint.Win.Spread.Model.BaseSheetSelectionModel
selModel = FpSpread1.ActiveSheet.Models.Selection
selModel.SetSelection(0, 0, 3, 3)
End Sub
参照

BaseSheetSelectionModel クラス
BaseSheetSelectionModel メンバ
SetAnchor メソッド
ExtendSelection メソッド

 

 


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