CodeTV.PanelChannel.MakeTreeNodeFromChannel C# (CSharp) Method

MakeTreeNodeFromChannel() private method

private MakeTreeNodeFromChannel ( Channel channel ) : TreeNode
channel Channel
return System.Windows.Forms.TreeNode
        internal TreeNode MakeTreeNodeFromChannel(Channel channel)
        {
            TreeNode treeNode = new TreeNode(channel.Name);
            treeNode.Tag = channel;
            channel.Tag = treeNode;
            if (channel is ChannelFolder)
            {
                ChannelFolder channelFolder = channel as ChannelFolder;
                if (channelFolder.Expanded)
                    treeNode.Expand();
                else
                    treeNode.Collapse();
            }
            AdjustTVLogo(channel);
            return treeNode;
        }