C TreeView簡單案例

2022-02-23 06:31:42 字數 594 閱讀 9234

編輯語:c#中控制項treeview的功能是讓我們介面更加清晰更加有邏輯的的排版一些顯示內容,下面做乙個小案例

效果如下:

案例實現步驟:

一、在介面上拖乙個splitcontainer,並且在左邊加乙個treeview右邊加乙個picturebox

二、設定treeview屬性nodes的根節點和子節點內容,設定pictruebox屬性image的

好啦現在介面基本完工,下面是邏輯**:

兩個關鍵**:treeview控制項的selectednode屬性,該屬性用於設定和獲取treeview中選定的樹節點   treeview控制項的afterselect事件,該事件在選定樹節點後發生

以下是關鍵性**:

private void treeview1_afterselect(object sender, treevieweventargs e)

if(treeview1 .selectednode.text =="寶馬")

if (treeview1.selectednode.text == "張家界")

if (treeview1.selectednode.text == "櫻桃小丸子")

}

c treeView 繫結集合

public static listconverttotreeviewdata 向treeview填充資料 要填充的資料 最高類別的父類別 public static bool insertdatatotreeview treeview treeview,listtreedatas,int pid ...

C TreeView 節點查詢

主窗體部分 遍歷樹節點,並將節點存入list集合中 public void getallnodes treenodecollection nodecollection,listnodelist 查詢 private void b ir click object sender,eventargs e ...

C TreeView 節點查詢

主窗體部分 遍歷樹節點,並將節點存入list集合中 public void getallnodes treenodecollection nodecollection,listnodelist 查詢 private void btnfolder click object sender,eventar...