1 针对treeview这个控件 除了node还有别的对象吗? 类似add的方法还有哪些?怎么找
2 Set nodex =TreeView1.Nodes.Add(xxxxxxxxxx) 为何要赋值呢?直接使用这个add方法不就行了?
1 node对象的成员一般是属性跟方法吗?
2 不赋值怎么写?
对象么当然有属性和方法,说不定还有事件。
不赋值:
call TreeView1.Nodes.Add(xxxxxxxxxx)
TreeView1.Nodes.Add xxxxxxxxxx
奇怪
MSComctlLib 的成员下包罗了treeview;node;nodes
而treeview下又包罗了node;nodes
这是怎么回事········
MSComctlLib中包含的是类定义,treeview下包罗的是类的对象。这就像在工程中定义一个类,然后在某个窗体中定义一个该类对象,还且是public型的,这样外部可以访问该窗体内的对象了。
追问1 类跟控件应该一个意思吧?
2 TreeView1.Nodes.Add为何不能是TreeView1.Node.Add?
控件也是类的一种,不过都是些界面元素。Nodes表示Node的集合,add添加一个Node到集合中,返回Node只是提供些便利而已,也可以通过集合获取node对象。node.add 有点不合逻辑了。