ZForge.Controls.TreeViewAdv.Tree.NodeControls.NodeStateIcon.GetIcon C# (CSharp) Method

GetIcon() protected method

protected GetIcon ( TreeNodeAdv node ) : Image
node TreeNodeAdv
return Image
        protected override Image GetIcon(TreeNodeAdv node)
        {
            Image icon = base.GetIcon(node);
            if (icon != null)
                return icon;
            else if (node.IsLeaf)
                return _leaf;
            else if (node.CanExpand && node.IsExpanded)
                return _opened;
            else
                return _closed;
        }