TreeView

2007年7月30日 (月)

TreeViewのnodeの増やし方

この記事は7/31に大幅に加筆しました。

TreeViewのnodeを実行時に増やす方法は二つあります。

■ 5/22モノvclから使用可能なaddNodeToItemsを使う方法。

親nodeは以下のように増やせます。
$this->TreeView1->addNodeToItems("test1",0,0,-1);

これにsubをつける場合、ちょっとややこしい。
と言うのも、sub nodeを増やすためのaddChildファンクションは、Treeview classではなくTreeNode classの中にあるので。

流れとしては、
1. 親node作成。
2. TreeViewの各nodeのうち、親にするnode(sub nodeを作りたいnode)のItemIDを指定。ItemIDはTreeViewのItemsプロパティの中。
2. ItemIDからnodeを探して変数に格納。 ←これがTreeNode
3. 2のTreeNodeに対して、addChildする。

続きを読む "TreeViewのnodeの増やし方"

| | コメント (0) | トラックバック (0)