/// <summary> /// /// </summary> public virtual bool CheckTreeNodeInfo() { BaseTreeNode[] treeNodeArray = SubTreeNodeToArray(); if (treeNodeArray == null) { return(false); } for (int iIndex = 0; iIndex < treeNodeArray.Length; iIndex++) { BaseTreeNode treeNode = treeNodeArray[iIndex]; if (treeNode.CheckTreeNodeInfo() == false) { return(false); } } EventHandler <TreeNodeInfoEventArgs> tempBeforeEventArgs = m_ThreadEventCheckTreeNodeInfo; if (tempBeforeEventArgs != null) { TreeNodeInfoEventArgs eventArgs = new TreeNodeInfoEventArgs(m_TreeNodeInfo, this); tempBeforeEventArgs(this, eventArgs); if (eventArgs.CheckResult == true) { return(false); } } return(true); }
/// <summary> /// /// </summary> public virtual bool CheckTreeNodeInfo() { BaseTreeNode[] treeNodeArray = SubTreeNodeToArray(); if ( treeNodeArray == null ) return false; for ( int iIndex = 0; iIndex < treeNodeArray.Length; iIndex++ ) { BaseTreeNode treeNode = treeNodeArray[iIndex]; if ( treeNode.CheckTreeNodeInfo() == false ) return false; } EventHandler<TreeNodeInfoEventArgs> tempBeforeEventArgs = m_ThreadEventCheckTreeNodeInfo; if ( tempBeforeEventArgs != null ) { TreeNodeInfoEventArgs eventArgs = new TreeNodeInfoEventArgs( m_TreeNodeInfo, this ); tempBeforeEventArgs( this, eventArgs ); if ( eventArgs.CheckResult == true ) return false; } return true; }