<quote>treeView1.ImageList = imageList;
it is adding image to even child node which i dont want please help me out..
False: all it does is assigning an ImageList to your TreeView control.
To set an image:
yourNode.ImageIndex = 0;
will set the image with index 0 in the ImageList to your node.
To unset an image:
yourNode.ImageIndex = -1;