'宣言 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()); }