黑夜里,我的寂寞有谁知之搞搞精灵(网络电视精灵)_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 黑夜里,我的寂寞有谁知之搞搞精灵(网络电视精灵)

黑夜里,我的寂寞有谁知之搞搞精灵(网络电视精灵)

 2014/11/17 11:06:54  微冷的雨  程序员俱乐部  我要评论(0)
  • 摘要:一年一度的网络电视精灵项目,在2014年再次拉开了帷幕。当前其中夹杂着欢乐,痛苦,惆怅,失落以及许多的不甘心。但是马上就是尾声了。而后,我们S2218应该何去何从......是继续振奋,还是永久的放弃???也许放弃也是一种美丽。直接切入正题,网络电视精灵做了一件怎样的事情????解析:就是将扔在bin\Debug目录下的一个名称为FullChannels.xml文件中的信息读取到内存中构成一个泛型集合,泛型集合的类型是Dictionary<string,ChannelBase>
  • 标签:网络

     一年一度的网络电视精灵项目,在2014年再次拉开了帷幕 。当前其中夹杂着欢乐,痛苦,惆怅,失落以及许多的不甘心。

但是马上就是尾声了。而后,我们S2218应该何去何从......

    是继续振奋,还是永久的放弃???也许放弃也是一种美丽

     直接切入正题,网络电视精灵做了一件怎样的事情????

     解析:就是将扔在bin\Debug目录下的一个名称为FullChannels.xml文件中的信息读取到内存中构成一个泛型集合,泛型

集合的类型是Dictionary<string ,ChannelBase> list,用白话描述,就是将硬盘上的数据读取到内存的一个集合中。但是人

的肉眼是不能直接看到内存中的数据的。要想内存中的数据被肉眼看到,必须绑定到界面上的一个控件上显展示。

  foreach(ChannelBase item in list)

  {

        //每一个item代表一个频道节点,一个节点就对应树状结构上的一个TreeNode

        TreeNode tn=new TreeNode();

       tn.Text=item.ChannelName;

       tn.Tag=item;

       allNode.Nodes.Add(tn);

 }

 

点击某个频道,显示该频道下的所有节目单,核心思路是将   ”选中的节点的Tag属性“强转成一个ChannelBase对象。

channel.Fetch()就相当于给频道类中的一个集合属性赋值了。就像当于List<TvProgram> list

  dgvList.DataSource=list;

哎呀!我去!写不下去了。突然在课堂中戛然而止!!!!

难道就让精灵这样的夭折了。还是像童鞋们说的,我练习的少!明明知道的事情,却不去做~!!!!

船舶停靠在港湾是很安全的,但这不是造船的目的。

 

  

发表评论
用户名: 匿名