码迷,mamicode.com
首页 > Web开发 > 详细

.net中TreeView使用方法小结(2)

时间:2014-07-29 11:47:36      阅读:313      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   使用   文件   数据   io   2014   

在实际开发中,很少是手工编辑TreeView节点,通常都是通过读取数据库或者其他数据文件的内容来编辑节点。在我现在开发的项目中就需要根据mdb中的数据来编辑节点。

数据库中表的内容如下:

bubuko.com,布布扣

 

TreeView的父子节点的关系是根据“F_No”字段内容与“F_SuperiorNo”字段内容的关系确定的。

 

编程思路是,首先得到F_SuperiorNo=1的所有城市名组成的一个ArrayList。这个ArrayList的中的每一项都包含着城市名和F_No(表现形式为城市名-F_No,比如广州为:广州市-2)。然后做ArrayList循环,每一项都添加到TreeView节点中去,而且在添加完一项还要在数据库中查询是否存在某一个城市的“F_SuperiorNo”的内容与这项内容的“F_No”相同。如果相同就将这些项添加为该城市的子节点,将这些符合条件的项添加到TreeView中时,也要用到循环,当添加完一项的时候还要查询是否有某一个地方的“F_SuperiorNo”和本项的“F_No”相同,如果相同将符合条件的项再添加到本项的字节点钟(典型的递归思路)

 

未完待续

.net中TreeView使用方法小结(2),布布扣,bubuko.com

.net中TreeView使用方法小结(2)

标签:style   blog   http   使用   文件   数据   io   2014   

原文地址:http://www.cnblogs.com/blackcatcjy/p/3874304.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!