摘要: 今天重点学习了TreeView的使用方法,基本的已经写了,现在主要想说的是如何显示数据库的资料,今天只是做了个较简单的例子,一个父节点下显示数据库中某个field的值。代码如下: procedure TMainForm.TreeviewShow(Sender: TObject); var node1,subnode1: TTreeNode; i: Integer; begin Treeview1.Selected := nil; node1 := Treeview1.Items.AddFirst(nil,'user'); ADOTable1.Active := True; wh 阅读全文
posted @ 2011-10-17 17:55 byronming 阅读(18573) 评论(0) 推荐(0) 编辑
摘要: 这个是一个循环树,下面给你我写的实例: for (int i = 0; i < dsdoc.Tables[0].Rows.Count; i++)//找出所有父节点 { TreeNode node = new TreeNode(); node.Text = dsdoc.Tables[0].Rows[i]["teamname"].ToString(); node.Value = dsdoc.Tables[0].Rows[i]["teamid"].ToString(); node.ImageUrl = Config.teamPic; treenode(n 阅读全文
posted @ 2011-10-17 17:54 byronming 阅读(978) 评论(0) 推荐(0) 编辑
摘要: 数组概述C# 数组从零开始建立索引,即数组索引从零开始。C# 中数组的工作方式与在大多数其他流行语言中的工作方式类似。但还有一些差异应引起注意。声明数组时,方括号 ([]) 必须跟在类型后面,而不是标识符后面。在 C# 中,将方括号放在标识符后是不合法的语法。int[] table; // not int table[]; 另一细节是,数组的大小不是其类型的一部分,而在 C 语言中它却是数组类型的一部分。这使您可以声明一个数组并向它分配 int 对象的任意数组,而不管数组长度如何。int[] numbers; // declare numbers as an int array of any 阅读全文
posted @ 2011-10-17 17:36 byronming 阅读(114) 评论(0) 推荐(0) 编辑