FarPoint.Win.SpreadJ アセンブリ > FarPoint.Win.Spread.Model 名前空間 > BaseSheetSelectionModel クラス : ExtendSelection メソッド |
'Declaration Public Overridable Sub ExtendSelection( _ ByVal row As Integer, _ ByVal column As Integer _ )
'使用法 Dim instance As BaseSheetSelectionModel Dim row As Integer Dim column As Integer instance.ExtendSelection(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.AddSelection(0,0,3,4); } private void menuItem2_Click(object sender, System.EventArgs e) { FarPoint.Win.Spread.Model.BaseSheetSelectionModel selModel; selModel = (FarPoint.Win.Spread.Model.BaseSheetSelectionModel)fpSpread1.ActiveSheet.Models.Selection; selModel.ExtendSelection(4, 5); }
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.AddSelection(0, 0, 3, 4) End Sub Private Sub MenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem2.Click Dim selModel As FarPoint.Win.Spread.Model.BaseSheetSelectionModel selModel = FpSpread1.ActiveSheet.Models.Selection selModel.ExtendSelection(4, 5) End Sub