Pergunta : população do treeview do c#

Primeiramente, eu sei que o código não é elegante mas deve trabalhar… o


I am que povoa uma árvore de um descolamento de DT.
The tem 3 colunas/campos por a coluna Name

I de Name
3. da tabela de Name
2. da solução de row.
1. criado 3 nós. SolutionNode, TableNode, imagem unida/>The de ColumnNode.



class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
pequena notícia notpretty do >CODE " do class= " de " codeSnippet859010 do id= do
           
class= do " lastRow do
>Attachments do " nome " do class= do class= " valor " do
>

class= " fileInfo " do
o title= " do " nome de arquivo do class= " do Capture.JPG o class= (23 KB)  Javascript " do href= " dos " attachmentDetails do class= do (tipo de lima detalhes)  
class= " descrição " do
Árvore View
target= " _blank " de " http://filedb.experts-exchange.com/incoming/2010/07_w31/331928/Capture.JPG " " do href= do " attachmentLink do class= do largura do style= do  opinião de árvore”/>
o class= de
do >
class= do

Resposta : população do treeview do c#

oops, acima do trabalho do ot do doesn do código;) tentativa
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
TreeNode SolutionNode = TreeNode novo (“? ");
TreeNode TableNode = TreeNode novo (“? ");
TreeNode ColumnNode;

foreach (fileira de DataRow em DT.Rows) {
  Solution_Name = fileira [0] .ToString ();
  Table_Name = fileira [1] .ToString ();
  Column_Name = fileira [2] .ToString ();

  ColumnNode = TreeNode novo (Column_Name);

  se (SolutionNode.Text! = Solution_Name) {
    TableNode = TreeNode novo (Table_Name);
    SolutionNode = TreeNode novo (Solution_Name);

    TableNode.Nodes.Add (ColumnNode);
    SolutionNode.Nodes.Add (TableNode);
    treeView1.Nodes.Add (SolutionNode);
  } mais se (TableNode.Text! = Table_Name) {
    TableNode = TreeNode novo (Table_Name);

    TableNode.Nodes.Add (ColumnNode);
    SolutionNode.Nodes.Add (TableNode);
  } mais se ((== Solution_Name de SolutionNode.Text) && (== Table_Name de TableNode.Text)) {
    TableNode.Nodes.Add (ColumnNode);
  }
}
Outras soluções  
 
programming4us programming4us