バージョン

AfterSelect イベント

1 つまたは複数の UltraTreeNodeSelected または選択解除された後に発生します。
シンタックス
'宣言
 
Public Event AfterSelect As AfterNodeSelectEventHandler
public event AfterNodeSelectEventHandler AfterSelect
イベント データ

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

プロパティ解説
NewSelections 新しい SelectedNodesCollection。(読み取り専用)
解説

SelectEventArgs.NewSelections プロパティには、現在選択されているノードのコレクションが格納されます。単一の UltraTreeNode が選択された場合は、NewSelections[0] にアクセスすると新しく選択された UltraTreeNode が返されます。

使用例
Imports Infragistics.Win.UltraWinTree

Private Sub ultraTree1_AfterSelect(ByVal sender As System.Object, ByVal e As Infragistics.Win.UltraWinTree.SelectEventArgs) Handles ultraTree1.AfterSelect

    Dim sb As New System.Text.StringBuilder()

    sb.Append("The SelectedNodes collection has changed to the nodes ")

    Dim node As UltraTreeNode

    ' 新しい SelectedNodes コレクションでノードをループします
    For Each node In e.NewSelections
        sb.Append(node.Key)
        sb.Append(", ")
    Next

    Debug.WriteLine(sb.ToString())

End Sub
using System.Diagnostics;
using Infragistics.Win.UltraWinTree;

private void ultraTree1_AfterSelect(object sender, Infragistics.Win.UltraWinTree.SelectEventArgs e)
{

	System.Text.StringBuilder sb = new System.Text.StringBuilder();

	sb.Append("The SelectedNodes collection has changed to the nodes ");

	// 新しい SelectedNodes コレクションでノードをループします
	foreach ( UltraTreeNode node in e.NewSelections )
	{
		sb.Append( node.Key );
		sb.Append( ", " );
	}

	Debug.WriteLine(sb.ToString());

}
参照