PowerTools SPREAD for Windows Forms 8.0J
Changed イベント (NamedStyleCollection)


コレクション内でスタイルが追加、削除、または変更されたときに発生します。
構文
'Declaration
 
Public Event Changed As NamedStyleCollectionEventHandler
'使用法
 
Dim instance As NamedStyleCollection
Dim handler As NamedStyleCollectionEventHandler
 
AddHandler instance.Changed, handler
public event NamedStyleCollectionEventHandler Changed
イベント データ

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

プロパティ説明
NewStyle追加された新しいスタイルを取得します。追加されたスタイルがない場合はNullを返します。  
OldStyle削除または変更された古いスタイルを取得します。 削除または変更されたスタイルがない場合は、Nullを返します。  
Type発生したイベントの種類を取得します。  
次のサンプルコードは、NamedStyleCollectionオブジェクトのChangedイベントを発生させます。
FarPoint.Win.Spread.NamedStyleCollection myCollection;

private void Form1_Load(object sender, System.EventArgs e)
{
this.myCollection = new FarPoint.Win.Spread.NamedStyleCollection();
this.myCollection.Changed += new FarPoint.Win.Spread.NamedStyleCollectionEventHandler(this.myCollection_Changed);
}

private void menuItem1_Click(object sender, System.EventArgs e)
{
FarPoint.Win.Spread.NamedStyle ns = new FarPoint.Win.Spread.NamedStyle();
myCollection.Add(ns);
}

private void myCollection_Changed(object sender, FarPoint.Win.Spread.NamedStyleCollectionEventArgs e)
{
listBox1.Items.Add("Changed Event Fired");
} 
Friend WithEvents myCollection As FarPoint.Win.Spread.NamedStyleCollection

Private Sub MenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem1.Click
myCollection = New FarPoint.Win.Spread.NamedStyleCollection()
Dim ns As New FarPoint.Win.Spread.NamedStyle()
myCollection.Add(ns)
End Sub

Private Sub myCollection_Changed(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.NamedStyleCollectionEventArgs) Handles
myCollection.Changed
ListBox1.Items.Add("Changed Event Fired")
End Sub
参照

NamedStyleCollection クラス
NamedStyleCollection メンバ
NamedStyleCollectionEventArgs クラス
NamedStyleCollectionEventHandler デリゲート

 

 


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