PowerTools SPREAD for Windows Forms 10.0J
EditChange イベント


ユーザーが編集モードセルのテキストを変更するときに発生します。
構文
'Declaration
 
Public Event EditChange As EditorNotifyEventHandler
'使用法
 
Dim instance As FpSpread
Dim handler As EditorNotifyEventHandler
 
AddHandler instance.EditChange, handler
public event EditorNotifyEventHandler EditChange
イベント データ

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

プロパティ説明
Columnエディタがイベントを発生させたセルの列インデックスを取得します。  
EditingControlイベントを発生させたControlオブジェクトを取得します。  
Rowエディタがイベントを発生させたセルの行インデックスを取得します。  
Viewエディタがイベントを発生させたセルを含むビューを取得します。  
解説

このイベントは、ユーザーが編集モードでセルのテキストを変更したときに OnEditChange メソッドによって呼び出されます。

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

次のサンプルコードは、ユーザーが編集モードのセルでテキストを変更したときにEditChangeイベントを発生させます。
fpSpread1.ActiveSheet.SetValue(0, 0, "ChangeMe");
Label1.Text = "Put the cell in edit mode and change the text.  This will fire the event";

private void fpSpread1_EditChange(object sender, FarPoint.Win.Spread.EditorNotifyEventArgs e)
{
     ListBox1.Items.Add("EditChange event fired!");
}
FpSpread1.ActiveSheet.SetValue(0, 0, "ChangeMe")
Label1.Text = "Put the cell in edit mode and change the text.  This will fire the event"

Private Sub FpSpread1_EditChange(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.EditorNotifyEventArgs) Handles FpSpread1.EditChange
     ListBox1.Items.Add("EditChange event fired!")
End Sub
参照

FpSpread クラス
FpSpread メンバ
EditModeOn イベント

 

 


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