这个是我公司的部门树。数据库是这样的:CODE(部门编号) UCODE(上级部门编号) NAME(部门名称),第一个节点,也就是公司名称是0000
/// <summary>
/// 根节点
/// </summary>
public void InitTreeView()
{
dt=thisGetDataTabe();
TreeNode root = new TreeNode();
for(int i=0;i<dtRowsCount;i++)
{
if(dtRows[i]["CODE"]ToString()=="0000")
{
rootText=dtRows[i]["NAME"]ToString();
rootValue = "0000";
thisDeptTreeNodesAdd(root);
break;
}
}
thisAddChildNode(root);
}
/// <summary>
/// 添加子节点
/// </summary>
/// <param name="parNode"></param>
public void AddChildNode(TreeNode parNode)
{
for (int i = 0; i < dtRowsCount; i++)
{
if (dtRows[i]["UCODE"]ToString() == parNodeValue)
{
TreeNode chNode = new TreeNode();
chNodeText = dtRows[i]["NAME"]ToString();
chNodeValue = dtRows[i]["CODE"]ToString();
parNodeChildNodesAdd(chNode);
thisAddChildNode(chNode);
}
}
}
你在free Pascal 的桌面快捷方式上点右键--》属性--》查找目标,(一般会跳出来C:\FPC\200\bin\i386-win32),那就是free Pascal的源代码目录。 请采纳,O(∩_∩)O谢谢
以上就是关于树形目录展示程序C#源代码全部的内容,包括:树形目录展示程序C#源代码、请问free Pascal的源代码目录在哪、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)