MESCIUS SPREAD for Windows Forms 17.0J
SetSelection メソッド (BaseSheetSelectionModel)

最初のセルの行インデックス
最初のセルの列インデックス
選択範囲に含める行数
選択範囲に含める列数
指定したセルを選択します。
構文
'Declaration
 
Public Overridable Sub SetSelection( _
   ByVal row As Integer, _
   ByVal column As Integer, _
   ByVal rowCount As Integer, _
   ByVal columnCount As Integer _
) 
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 メソッド

 

 


© MESCIUS inc. All rights reserved.