第54章 TreeView控制項

2021-08-27 12:31:59 字數 1607 閱讀 5751

【知識要點】

(1)treeview樹形控制項

(2)一級選單

(3)二級選單

【問題提出】

treeview樹形控制項經常用到**後台或者具有上下級關係的資料。

treeview樹形控制項在**後台或者web專案中是應用最高的乙個控制項,我們一步一步來掌握它。   

一、treeview之一級選單

1、設計介面

(1)開啟hello專案,單擊「啟動頁》最近使用的專案》hello」。

(2)在「解決方案資源管理器」中新增「sqltreeview.aspx」頁面。

(3)從工具箱中拖1個treeview到sqltreeview.aspx頁面。

樹形控制項的id屬性分別為:tvmenu。  

設定treeview的「自動套用格式」為:xp資源管理器 

設定treeview的showlines屬性為:true 

2、新增**

(1)雙擊頁面上的「空白」部分。

我們在page_load()中間輸入:

if (!ispostback)

設定一級選單函式inittree_levelone()

//樹形第一級

public void inittree_levelone(treenodecollection nodes)}

講解:

(2)從「解決方案資源管理器」中,選擇「sqltreeview.aspx」單擊右鍵「在瀏覽器中檢視」。

二、treeview之二級選單

1、設計介面(同上)

(1)開啟hello專案,單擊「啟動頁》最近使用的專案》hello」。

(2)在「解決方案資源管理器」中新增「sqltreeview.aspx」頁面。

(3)從工具箱中拖1個treeview到sqltreeview.aspx頁面。

樹形控制項的id屬性分別為:tvmenu。  

設定treeview的「自動套用格式」為:xp資源管理器 

設定treeview的showlines屬性為:true 

2、新增**

(1)雙擊頁面上的「空白」部分。

我們在page_load()中間輸入:

if (!ispostback)

設定一級選單函式inittree_levelone()和二級選單函式inittree_leveltwo()

//樹形第一級

public void inittree_levelone(treenodecollection nodes)

}//樹形第二級

public void inittree_leveltwo(treenodecollection nodes, string ccode)}

講解:

(2)從「解決方案資源管理器」中,選擇「sqltreeview-2.aspx」單擊右鍵「在瀏覽器中檢視」。

TreeView控制項

treeview treenode treeview 類,表示在樹狀結構中顯示分層資料的控制項,該樹狀結構包含可展開和摺疊的項。nodes 獲取分配給樹檢視控制項的樹節點集合。getnodeat point 檢索位於指定點的樹節點。treenode類,表示 treeview 控制項中的節點。node...

TreeView控制項

在我們的開發中經常會遇到一些有樹形層次關係的資料,比如顯示無限級分類和顯示某 個檔案下的所有檔案及資料夾,對於這些帶有樹形層次關係的資料的顯示用treeview 控制項 是乙個比較不錯的選擇。treeview控制項支援資料繫結,也支援以程式設計的方式動態新增節點。在 treeview控制項中每個節點...

TreeView控制項

樹節點效果 屬性 nodes 節點 imagelist 文字前的logo集合 selectedimageindex 被選中後的logo 事件 afterselect 雙擊treeview控制項轉到 往treeview控制項拖入imagelist控制項 images屬性新增兩個logo imageli...