MESCIUS SPREAD for Windows Forms 17.0J
Changed イベント (NamedStyleCollection)

コレクション内でスタイルが追加、削除、または変更されたときに発生します。
構文
'Declaration
 
Public Event Changed As NamedStyleCollectionEventHandler
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 デリゲート

 

 


© MESCIUS inc. All rights reserved.