程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 黑夜裡,我的寂寞有誰知之搞搞精靈(網絡電視精靈),搞搞網絡電視精靈

黑夜裡,我的寂寞有誰知之搞搞精靈(網絡電視精靈),搞搞網絡電視精靈

編輯:C#入門知識

黑夜裡,我的寂寞有誰知之搞搞精靈(網絡電視精靈),搞搞網絡電視精靈


     一年一度的網絡電視精靈項目,在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;

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

難道就讓精靈這樣的夭折了。還是像童鞋們說的,我練習的少!明明知道的事情,卻不去做~!!!!

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

 

  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved