PowerTools SPREAD for Windows Forms 10.0J
Changed イベント (BaseSheetSpanModel)


シートの連結セルに影響するモデルにユーザーが 変更を加えたときに発生します。
構文
'Declaration
 
Public Event Changed As SheetSpanModelEventHandler
'使用法
 
Dim instance As BaseSheetSpanModel
Dim handler As SheetSpanModelEventHandler
 
AddHandler instance.Changed, handler
public event SheetSpanModelEventHandler Changed
イベント データ

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

プロパティ説明
Columnイベントが発生した場所の列インデックスを取得します。  
ColumnCount影響を受けた列数を取得します。  
Rowイベントが発生した場所の行インデックスを取得します。  
RowCount影響を受けた行数を取得します。  
Type発生したイベントの種類を取得します。  
解説
あるクラスがこの抽象クラスから派生したとき、このイベントは、ユーザーがシートの連結セルに影響を与えるような変更をモデルに加えた後に発生します。
次のサンプルコードは、モデルのChangedイベントを発生させます。
private void menuItem1_Click(object sender, System.EventArgs e)
{
    model = (FarPoint.Win.Spread.Model.BaseSheetSpanModel)fpSpread1.ActiveSheet.Models.Span;
    model.Add(0, 0, 2, 2);
}

private void fpSpread1_SpanModelChanged(object sender, FarPoint.Win.Spread.Model.SheetSpanModelEventArgs e) 
{ 
    listBox1.Items.Add("Changed Event Fired"); 
}
Private Sub MenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem1.Click
    model = FpSpread1.ActiveSheet.Models.Span
    model.Add(0, 0, 2, 2)
End Sub

Private Sub FpSpread1_SpanModelChanged(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.Model.SheetSpanModelEventArgs)
Handles model.Changed
    ListBox1.Items.Add("Changed Event Fired")
End Sub
参照

BaseSheetSpanModel クラス
BaseSheetSpanModel メンバ

 

 


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