The TreeView's own control will not be useful at all to make this work. Programming itself is a complex proposition. This, however, is a very popular UI gadget. Any component vendor sells one, which is always called a "TreeList".
You will need to make purchases if you want to use such a component from unmanaged C / C ++. The ActiveX version of such a control is as close as possible. Most component suppliers, however, have put this in their old package.
source
share