Example #1
0
        /// <summary>
        /// Gets the tooltip
        /// </summary>
        /// <param name="node"></param>
        /// <param name="nodeControl"></param>
        /// <returns></returns>
        public string GetToolTip(TreeNodeAdv node, Aga.Controls.Tree.NodeControls.NodeControl nodeControl)
        {
            RepositoryItem item = node.Tag as RepositoryItem;

            if (item != null && !item.IsRoot)
            {
                return(string.Format(Strings.SITE_EXPLORER_TOOLTIP_TEMPLATE, Environment.NewLine, item.Name, item.ResourceType, item.CreatedDate, item.ModifiedDate, item.Owner));
            }
            return(string.Empty);
        }
Example #2
0
        public string GetToolTip(TreeNodeAdv node, Aga.Controls.Tree.NodeControls.NodeControl nodeControl)
        {
            var pNode = _tree.FindNode(node);

            // Use the process node's tooltip mechanism to allow caching.
            if (pNode != null)
            {
                return(pNode.GetTooltipText(this));
            }

            return(string.Empty);
        }
Example #3
0
        public string GetToolTip(TreeNodeAdv node, Aga.Controls.Tree.NodeControls.NodeControl nodeControl)
        {
            object a = ((Node)(node.Tag)).Tag;

            if (a == null)
            {
                return("");
            }
            if (a.GetType().ToString() == "CloudFolderBrowser.CloudFolder")
            {
                return(((CloudFolder)a).Path);
            }
            else
            {
                return(((CloudFile)a).Path);
            }
        }