バージョン

TreeEventIds 列挙体

UltraGrid固有の各イベントを一意に識別します。
シンタックス
'宣言
 
Public Enum TreeEventIds 
   Inherits System.Enum
public enum TreeEventIds : System.Enum 
メンバ
メンバ解説
AfterActivateAfterActivate イベントを識別するID
AfterCellActivateUltraTree.AfterCellActivate イベントを識別するイベントID。
AfterCellEnterEditModeUltraTree.AfterCellEnterEditMode イベントを識別するイベントID。
AfterCellExitEditModeUltraTree.AfterCellExitEditMode イベントを識別するイベントID。
AfterCheckAfterCheck イベントを識別するID
AfterCollapseAfterCollapse イベントを識別するID
AfterColumnMovedUltraTree.AfterColumnMoved イベントを識別するイベントID。
AfterCopyUltraTree.AfterCopy イベントを識別するイベント ID。
AfterCutUltraTree.AfterCut イベントを識別するイベント ID。
AfterDataNodesCollectionPopulatedUltraTree.AfterDataNodesCollectionPopulated イベントを識別するイベントID。
AfterDeleteAfterDelete イベントを識別するID
AfterExpandAfterExpand イベントを識別するID
AfterLabelEditAfterLabelEdit イベントを識別するID
AfterNodeCancelUpdateUltraTree.AfterNodeCancelUpdate イベントを識別するイベントID。
AfterNodeLayoutItemResizeUltraTree.AfterNodeLayoutItemResize イベントを識別するイベントID。
AfterNodeLayoutItemSpanResizeUltraTree.AfterNodeLayoutItemSpanResize イベントを識別するイベントID。
AfterNodeUpdateUltraTree.AfterNodeUpdate イベントを識別するイベントID。
AfterPasteUltraTree.AfterPaste イベントを識別するイベント ID。
AfterSelectAfterSelect イベントを識別するID
AfterSortChangeUltraTree.AfterSortChange イベントを識別するイベントID。
BeforeActivateBeforeActivate イベントを識別するID
BeforeCellActivateUltraTree.BeforeCellActivate イベントを識別するイベントID。
BeforeCellDeactivateUltraTree.BeforeCellDeactivate イベントを識別するイベントID。
BeforeCellEnterEditModeUltraTree.BeforeCellEnterEditMode イベントを識別するイベントID。
BeforeCellExitEditModeUltraTree.BeforeCellExitEditMode イベントを識別するイベントID。
BeforeCheckBeforeCheck イベントを識別するID
BeforeCollapseBeforeCollapse イベントを識別するID
BeforeColumnMovedUltraTree.BeforeColumnMoved イベントを識別するイベントID。
BeforeCopyUltraTree.BeforeCopy イベントを識別するイベント ID。
BeforeCutUltraTree.BeforeCut イベントを識別するイベント ID。
BeforeDataNodesCollectionPopulatedUltraTree.BeforeDataNodesCollectionPopulated イベントを識別するイベントID。
BeforeDeleteBeforeDelete イベントを識別するID
BeforeExpandBeforeExpand イベントを識別するID
BeforeLabelEditBeforeLabelEdit イベントを識別するID
BeforeNodeCancelUpdateUltraTree.BeforeNodeCancelUpdate イベントを識別するイベントID。
BeforeNodeLayoutItemResizeUltraTree.BeforeNodeLayoutItemResize イベントを識別するイベントID。
BeforeNodeLayoutItemSpanResizeUltraTree.BeforeNodeLayoutItemSpanResize イベントを識別するイベントID。
BeforeNodeUpdateUltraTree.BeforeNodeUpdate イベントを識別するイベントID。
BeforePasteUltraTree.BeforePaste イベントを識別するイベント ID。
BeforeSelectBeforeSelect イベントを識別するID
BeforeSortChangeUltraTree.BeforeSortChange イベントを識別するイベントID。
CellValidationErrorUltraTree.CellValidationError イベントを識別するイベントID。
CellValueChangedUltraTree.CellValueChanged イベントを識別するイベントID。
ColumnSetGeneratedUltraTree.ColumnSetGenerated イベントを識別するイベントID。
DataErrorUltraTree.DataError イベントを識別するイベントID。
GestureCompletedGestureCompleted イベント。
GestureQueryStatusGestureQueryStatus イベント。
GestureStartingGestureStarting イベント。
InitializeDataNodeUltraTree.InitializeDataNode イベントを識別するイベントID。
MouseEnterElementMouseEnterElement イベントを識別するID
MouseLeaveElementMouseLeaveElement イベントを識別するID
PanGesturePanGesture イベント。
PasteErrorUltraTree.PasteError イベントを識別するイベント ID。
PressAndHoldGesturePressAndHoldGesture イベント。
PressAndTapGesturePressAndTapGesture イベント。
RotateGestureRotateGesture イベント。
ScrollUltraTree.Scroll イベントを識別するイベント ID。
SelectionDragStartSelectionDragStart イベントを識別するID
TwoFingerTapGestureTwoFingerTapGesture イベント。
ValidateLabelEditValidateLabelEdit イベントを識別するID
ZoomGestureZoomGesture イベント。
使用例
Private Sub ultraTree1_PropertyChanged(ByVal sender As Object, ByVal e As Infragistics.Win.PropertyChangedEventArgs) Handles ultraTree1.PropertyChanged

    Dim pci As Infragistics.Shared.PropChangeInfo

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

    If Not pci Is Nothing Then
        ' ソースがノードの場合、そのキーおよび新しい名前を表示します
        If TypeOf (pci.Source) Is Infragistics.Win.UltraWinTree.UltraTreeNode Then

            Dim node As Infragistics.Win.UltraWinTree.UltraTreeNode

            node = pci.Source

            Debug.WriteLine("Node " + node.Key + "'s text has changed to: " + node.Text)

        End If
    End If

End Sub
using System.Diagnostics;

private void ultraTree1_PropertyChanged(object sender, Infragistics.Win.PropertyChangedEventArgs e)
{

	Infragistics.Shared.PropChangeInfo pci;

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

	if ( pci != null )
	{
		Infragistics.Win.UltraWinTree.UltraTreeNode node;

		// ソースがノードの場合、そのキーおよび新しい名前を表示します
		node = pci.Source as Infragistics.Win.UltraWinTree.UltraTreeNode;

		if ( node != null )
		{
			Debug.WriteLine( "Node " + node.Key + "'s text has changed to: " + node.Text );
		}
	}
		
}
参照