MESCIUS SPREAD for Windows Forms 15.0J
SelectionChanging イベント
使用例 

シートのセルの選択範囲が変更されるときに発生します。
構文
'宣言
 
Public Event SelectionChanging As SelectionChangingEventHandler
public event SelectionChangingEventHandler SelectionChanging
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、SelectionChangingEventArgs 型の引数を受け取りました。次の SelectionChangingEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ解説
Cancel選択アクションをキャンセルするかどうかを表す値を取得または設定します。  
CurrentColumnマウスポインタを含むセルの列インデックスを取得します。  
CurrentRowマウスポインタを含むセルの行インデックスを取得します。  
Range選択を含むセルの範囲を取得します。  
View選択範囲を含むビューを取得します。  
解説

このイベントは、シートの選択範囲が変更されているときに OnSelectionChanging メソッドによって呼び出されます。

個々のイベント引数の詳細については、SelectionChangingEventArgs メンバを参照してください。

このイベントは、ユーザーが選択したときと選択解除したときのどちらの場合にも発生します。

使用例
次のサンプルコードは、イベントを発生させます。
private void fpSpread1_SelectionChanging(object sender, FarPoint.Win.Spread.SelectionChangingEventArgs e)
{
     FarPoint.Win.Spread.Model.CellRange cr;
     cr = e.View.Sheets[0].GetSelection(0);
     Label1.BackColor = Color.Blue;
     Label1.Text = "The first column in the selection is " + cr.Column + " and the first row is " + cr.Row;
}
Private Sub FpSpread1_SelectionChanging(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.SelectionChangingEventArgs)
Handles FpSpread1.SelectionChanging
     Dim cr As FarPoint.Win.Spread.Model.CellRange
     cr = e.View.Sheets(0).GetSelection(0)
     Label1.BackColor = Color.Blue
     Label1.Text = "The first column in the selection is " & cr.Column & " and the first row is " & cr.Row
End Sub
参照

FpSpread クラス
FpSpread メンバ
SelectionChanged イベント
SelectionChangingEventArgs クラス

 

 


© MESCIUS inc. All rights reserved.