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;
}