WPF下遞迴生成樹形資料繫結到TreeView上

2022-07-04 19:33:12 字數 1406 閱讀 7981

最終效果圖:(用於學習類的效果 醜了點,看官莫怪)

新建窗體 然後在前端適當位置插入如下**:

"

departmenttree

" height="

500" width="

500">

"">

"center

" fontsize="

14" text="

" margin="

2,0,0,0

">

後端**:

public

class

departmentmodel

public

departmentmodel()

public

int id //

idpublic

string deptname //

部門名稱

public

int parentid //

父類id

}

public

partial

class

testwin : window

//////

獲取部門列表--測試

/// ///

public listgetdepts() ,

new departmentmodel(),

new departmentmodel(),

new departmentmodel(),

new departmentmodel(),

new departmentmodel(),

new departmentmodel(),

new departmentmodel(),

new departmentmodel(),

new departmentmodel(),

new departmentmodel(),

new departmentmodel(),

new departmentmodel(),

new departmentmodel(),

new departmentmodel()

};return

dplst;

}//////

遞迴生成樹形資料

/// ///

///public listgettrees(int parentid, listnodes)

return

mainnodes;}}

上述主要**為【遞迴生成樹形資料】方法

本人第一次寫技術部落格 

望各位高手不吝賜教

樹形資料生成XML

樹形資料生成xml if exists select from dbo.sysobjects where id object id n dbo f xml lr and xtype in n fn n if n tf drop function dbo f xml lr goif exists se...

sql樹形資料生成xml

樹形資料生成xml if exists select from dbo.sysobjects where id object id n dbo f xml lr and xtype in n fn n if n tf drop function dbo f xml lr goif exists se...

sql樹形資料生成xml

樹形資料生成xml if exists select from dbo.sysobjects where id object id n dbo f xml lr and xtype in n fn n if n tf drop function dbo f xml lr goif exists se...