A small change
foreach( DataRow aRow in aTable.Rows)
{
TreeNode tnode = new TreeNode(aRow[1].ToString() + aRow[2].ToString() +
" " + aRow[3].ToString());
//till here code works fine
//now I wanna add child nodes for last inserted node
foreach( DataRow GrupaRow in TabelaGrupe.Rows)
{
if(statment)
{
TreeNode tnodegr = new TreeNode(GrupaRow[2].ToString()
+ " " + GrupaRow[3].ToString());
tnode.Nodes.Add(tnodegr);
}
}
treeView1.Nodes.Add(tnode);
}
treeView1.ExpandAll();
"Chester Ragel" <CR****@Virtusa.com> wrote in message
news:eo**************@TK2MSFTNGP14.phx.gbl...
foreach( DataRow aRow in aTable.Rows)
{
TreeNode tnode = new TreeNode(aRow[1].ToString() + aRow[2].ToString() +
" " + aRow[3].ToString());
//till here code works fine
//now I wanna add child nodes for last inserted node
foreach( DataRow GrupaRow in TabelaGrupe.Rows)
{
if(statment)
{
TreeNode tnodegr = new TreeNode(GrupaRow[2].ToString()
+ " " + GrupaRow[3].ToString());
tnode.Nodes.Add(tnodegr);
treeView1.Nodes.Add(tnode);
}
}
treeView1.ExpandAll();
}
"Dino L." <se******@gmail.com> wrote in message
news:Ob**************@TK2MSFTNGP12.phx.gbl... I am putting data from DataTable to treeView
foreach( DataRow aRow in aTable.Rows)
{
TreeNode tnode = new TreeNode(aRow[1].ToString() + aRow[2].ToString() +
" " + aRow[3].ToString());
treeView1.Nodes.Add(tnode);
//till here code works fine
//now I wanna add child nodes for last inserted node
foreach( DataRow GrupaRow in TabelaGrupe.Rows)
{
if(statment)
{
TreeNode tnodegr = new TreeNode(GrupaRow[2].ToString()
+ " " + GrupaRow[3].ToString());
//what should I write here to put node tnodegr as a child to last
inserted tnode
treeView1.Nodes.Add(tnodegr);//????
}
}
treeView1.ExpandAll();
}