使用WinFrom控制項 TreeView

2021-05-25 20:35:36 字數 1038 閱讀 8457

使用winfrom控制項-treeview

為了後續課程的學習,今天老師講了乙個新的控制項-treeview,說實話,上課真的沒聽明白,回家看了一晚上才弄懂,哎,我太愚鈍了.

定義乙個

treeview控制項命名為tv

private

void frmtreeview_load(object sender, eventargs e)

應用高階:製作乙個類似windows資源管理器的視窗,使用treeview控制項顯示計算機磁碟及目錄結構.

第一步 :新增根目錄

driveinfo

drive = driveinfo.getdrives();//

獲取計算機所有邏輯啟動器名,返回乙個driveinfo型別陣列

foreach

(driveinfo var in drive) //

遍歷drive 將驅動器名寫入根節點

第二步 :新增子目錄,定義乙個方法

///

///把path下的子目錄都新增到node上

//////當前路徑

///當前節點

public

void addpath(string path,treenode node)

} 將以上方法應用到程式主體:

driveinfo

drive = driveinfo.getdrives();

foreach

(driveinfo var in drive)

treenode node = new

treenode(

varstu

); //(

varstu)

等同於node.text= var;

node.text = var.tostring();

addpath(var.tostring(),node);//………

這裡要新增子目錄

tv.nodes.add(node); }

2010/03/28 整理

winfrom下tree的使用

region 迴圈新增其子節點 迴圈新增其子節點 父節點 字元長度 父行 父key 相同dataset private void rowselect treenode parentnode,int len,datarow parentrow,string parentkey,dataset chil...

Winfrom控制項之DataGridView

一.常用屬性 1.布局 readonly 是否可編輯 allowusertoaddrows 隱藏底部空行 rowsheadersvisible 隱藏首列 datasource 繫結資料來源 autogeneratecolumns 繫結資料來源後,不自動生成列 autosizecolumnsmode ...

WinFrom控制項雙向繫結

using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using system.window...