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


スタイルモデルが変更されたときに発生します。
構文
'Declaration
 
Event Changed As SheetStyleModelEventHandler
'使用法
 
Dim instance As ISheetStyleModel
Dim handler As SheetStyleModelEventHandler
 
AddHandler instance.Changed, handler
イベント データ

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

プロパティ説明
Columnイベントが発生した列インデックスを取得します。 すべての列が影響を受けた場合は-1を返します。  
ColumnCount列数を取得します。すべての列が影響を受けた場合は-1を返します。  
Rowイベントが発生した行インデックスを取得します。 すべての行が影響を受けた場合は-1を返します。  
RowCount行数を取得します。すべての行が影響を受けた場合は-1を返します。  
Type発生したイベントの種類を取得します。  
次のサンプルコードは、モデルのChangedイベントを発生させます。
FarPoint.Win.Spread.Model.ISheetStyleModel issm;
FarPoint.Win.Spread.NamedStyle ns = new FarPoint.Win.Spread.NamedStyle("StyleData");
issm = (FarPoint.Win.Spread.Model.ISheetStyleModel)fpSpread1.ActiveSheet.Models.Style;
issm.Changed += new FarPoint.Win.Spread.Model.SheetStyleModelEventHandler(issm_Changed);
ns.BackColor = Color.Yellow;
fpSpread1.NamedStyles.Add(ns);
issm.SetDirectInfo(0, 0, ns);


private void issm_Changed(object sender, FarPoint.Win.Spread.Model.SheetStyleModelEventArgs e)
{
label1.Text = "The Model has Changed!!";
}
Friend WithEvents issm As FarPoint.Win.Spread.Model.ISheetStyleModel

Dim ns As New FarPoint.Win.Spread.NamedStyle("StyleData")
Dim b As Boolean
issm = FpSpread1.ActiveSheet.Models.Style
ns.BackColor = Color.Yellow
FpSpread1.NamedStyles.Add(ns)
issm.SetDirectInfo(0, 0, ns)

Private Sub issm_Changed(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.Model.SheetStyleModelEventArgs) Handles issm.Changed
Label1.Text = "The Model has Changed!!"
End Sub
参照

ISheetStyleModel インタフェース
ISheetStyleModel メンバ

 

 


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