バージョン

AfterPaste イベント

ノードがクリップボードから貼り付けられた後に発生します。
シンタックス
'宣言
 
Public Event AfterPaste As AfterPasteEventHandler
public event AfterPasteEventHandler AfterPaste
イベント データ

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

プロパティ解説
Nodes Infragistics.Win.UltraWinTree.NodesEventArgsから継承されます。操作されたノードのコレクション。(読み取り専用)
SelectPastedNodes 貼り付けられたノードが自動的に選択されるかどうかを示します。
使用例
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinTree

Private Sub ultraTree1_AfterPaste(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinTree.AfterPasteEventArgs) Handles ultraTree1.AfterPaste

    Dim sb As New System.Text.StringBuilder()
    Dim node As UltraTreeNode

    sb.Append("The following nodes have been pasted from the clipboard: ")

    If e.Nodes.Count > 0 Then

        ' Expand the parent node
        If Not e.Nodes(0).Parent Is Nothing Then
            e.Nodes(0).Parent.Expanded = True
        End If

        ' Setting SelectPastedNodes to true will cause the pasted nodes
        ' to be selected when the event returns
        e.SelectPastedNodes = True

        ' Loop over the nodes 
        For Each node In e.Nodes
            sb.Append(node.Text)
            sb.Append(", ")
        Next
    End If

    Debug.WriteLine(sb.ToString())

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

private void ultraTree1_AfterPaste(object sender, Infragistics.Win.UltraWinTree.AfterPasteEventArgs e)
{
	System.Text.StringBuilder sb = new System.Text.StringBuilder();

	sb.Append("The following nodes have been pasted from the clipboard: ");

	if ( e.Nodes.Count > 0 )
	{
		// Expand the parent node
		if ( e.Nodes[0].Parent != null )
			e.Nodes[0].Parent.Expanded = true;

		// Setting SelectPastedNodes to true will cause the pasted nodes
		// to be selected when the event returns
		e.SelectPastedNodes = true;

		// Loop over the nodes 
		foreach ( UltraTreeNode node in e.Nodes )
		{
			sb.Append( node.Text );
			sb.Append( ", " );
		}
	}

	Debug.WriteLine(sb.ToString());
}
参照