C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 132 を表示中)
■78181 / )  Re[1]: VBでのTree階層
□投稿者/ 魔界の仮面弁士 (609回)-(2015/12/19(Sat) 09:59:22)
No78175 (NKSH さん) に返信
> このようにするためには、どのようにプログラムを直したらよろしいでしょうか?

修正案。こちらは受注管理クラスを持ち合わせていないので、
動作未検証のイメージコードですけれども。

Dim rootNode As TreeNode = TreeView.Nodes.Add(" 受注リスト ")
For Each order In orderlist
  For Each prod In order.ProductList
   Dim productNode As TreeNode = rootNode.Nodes.Add("プロダクト名 :" & prod.ProductName)
   For Each proc In prod.ProcessList
    Dim processNode As TreeNode = productNode.Nodes.Add("プロセス名 :" & proc.ProcessName)
    For Each parts In proc.PartsList
     Dim partsNode As TreeNode = processNode.Nodes.Add("部品名 :" & parts.PartsName)
     partsNode.Tag = parts
    Next
   Next
  Next
Next

返信 編集キー/


管理者用

- Child Tree -