'宣言 Public Delegate Sub AfterNodeSelectEventHandler( _ ByVal sender As Object, _ ByVal e As SelectEventArgs _ )
public delegate void AfterNodeSelectEventHandler( object sender, SelectEventArgs e )
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()); }