//-------------------------------------------------------------------------------- public virtual void OutputDebugStructure() { Debug2.Push(this.ToString()); foreach (TreeNode treeNode in this._treeNodes) { treeNode.OutputDebugStructure(); } Debug2.Pop(); }