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

選択範囲の最初のセルの行インデックス
選択範囲の最初のセルの列インデックス
セルの選択範囲のアンカー(最初のセル)を指定します。
構文
'Declaration
 
Public Overridable Sub SetAnchor( _
   ByVal row As Integer, _
   ByVal column As Integer _
) 
public virtual void SetAnchor( 
   int row,
   int column
)

パラメータ

row
選択範囲の最初のセルの行インデックス
column
選択範囲の最初のセルの列インデックス
解説

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

次のサンプルコードは、範囲内の選択されている最初のセルを指定します。
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.SetAnchor(1, 1);
selModel.ExtendSelection(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.SetAnchor(1, 1)
selModel.ExtendSelection(3, 3)
End Sub
参照

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

 

 


© MESCIUS inc. All rights reserved.