/// ----------------------------------------------------------------------------- /// <summary> /// Adds node to tree /// </summary> /// <param name="strName">Name of folder to display</param> /// <param name="strKey">Masked Key of folder location</param> /// <param name="eImage">Type of image</param> /// <param name="objNodes">Node collection to add to</param> /// <returns></returns> /// <remarks> /// </remarks> /// <history> /// [Jon Henning] 10/26/2004 Created /// [Jon Henning] 8/24/2005 Added Populate on Demand (POD) logic /// </history> /// ----------------------------------------------------------------------------- private DNNTreeNode AddNode(string strName, string strKey, int imageIndex, DNNTreeNodeCollection objNodes) { DNNTreeNode objNode; objNode = new DNNTreeNode(strName); objNode.Key = strKey; objNode.ToolTip = strName; objNode.ImageIndex = imageIndex; objNode.CssClass = "FileManagerTreeNode"; objNodes.Add(objNode); if (objNode.Key == DestPath) { objNode.Selected = true; objNode.MakeNodeVisible(); } return objNode; }
/// <summary> /// Adds node to tree /// </summary> /// <param name="strName">Name of folder to display</param> /// <param name="strKey">Masked Key of folder location</param> /// <param name="eImage">Type of image</param> /// <param name="objNodes">Node collection to add to</param> /// <history> /// [Jon Henning] 10/26/2004 Created /// [Jon Henning] 8/24/2005 Added Populate on Demand (POD) logic /// </history> private TreeNode AddNode( string strName, string strKey, eImageType eImage, TreeNodeCollection objNodes ) { TreeNode objNode; objNode = new TreeNode( strName ); objNode.Key = strKey; objNode.ToolTip = strName; objNode.ImageIndex = (int)eImage; objNode.CssClass = "FileManagerTreeNode"; objNodes.Add( objNode ); if( objNode.Key == DestPath ) { objNode.Selected = true; objNode.MakeNodeVisible(); } return objNode; }