バージョン

PropertyChanged イベント (UltraControlBase)

プロパティが変更されると発生します。
シンタックス
'宣言
 
Public Event PropertyChanged As PropertyChangedEventHandler
public event PropertyChangedEventHandler PropertyChanged
イベント データ

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

プロパティ解説
ChangeInfo 変更されたプロパティに関する情報を表すPropChangeInfoオブジェクト。
使用例
Private Sub ultraListBar1_PropertyChanged(ByVal sender As Object, ByVal e As Infragistics.Win.PropertyChangedEventArgs) Handles ultraListBar1.PropertyChanged
    
    Dim pci As Infragistics.Shared.PropChangeInfo

    ' テキスト プロパティが変更されたかどうかを確認します
    pci = e.ChangeInfo.FindPropId(Infragistics.Win.UltraWinListBar.PropertyIds.Text)

    If Not pci Is Nothing Then
        If TypeOf (pci.Source) Is Infragistics.Win.UltraWinListBar.Group Then
            ' ソースがグループの場合、
            ' キーおよび新しい名前を表示します

            Dim group As Infragistics.Win.UltraWinListBar.Group

            group = pci.Source

            Debug.WriteLine("Group " + group.Key + "'s text has changed to: " + group.Text)
        ElseIf TypeOf (pci.Source) Is Infragistics.Win.UltraWinListBar.Item Then
            ' ソースが項目の場合、
            ' キーおよび新しい名前を表示します

            Dim item As Infragistics.Win.UltraWinListBar.Item

            item = pci.Source

            Debug.WriteLine("Item " + item.Key + "'s text has changed to: " + item.Text)
        End If
    End If

End Sub
private void ultraListBar1_PropertyChanged(object sender, Infragistics.Win.PropertyChangedEventArgs e)
{

	Infragistics.Shared.PropChangeInfo pci;

	// テキスト プロパティが変更されたかどうかを確認します
	pci = e.ChangeInfo.FindPropId( Infragistics.Win.UltraWinListBar.PropertyIds.Text );

	if ( pci != null )
	{
		Infragistics.Win.UltraWinListBar.Group group;

		// ソースがグループの場合、
		// キーおよび新しい名前を表示します
		group = pci.Source as Infragistics.Win.UltraWinListBar.Group;

		if ( group != null )
		{
			Debug.WriteLine( "Group " + group.Key + "'s text has changed to: " + group.Text );
		}
		else
		{
			Infragistics.Win.UltraWinListBar.Item item;

			// ソースが項目の場合、
			// キーおよび新しい名前を表示します
			item = pci.Source as Infragistics.Win.UltraWinListBar.Item;

			if ( item != null )
			{
				Debug.WriteLine( "Item " + item.Key + "'s text has changed to: " + item.Text );
			}
		}
	}

}
参照