1. From the attached sample code project, launch application from bin\Debug\HierarchyNavigator_2008.exe
2. Select "Computer" from the navigator drop-down
3. Notice that the computer collection is empty and there is no menu option for "Computer" in the navigator. This is correct.
4. Click the "Apply Level 2" button on the right. This programmatically adds 4 drive child nodes to the to the Computer node. Notice that there is no menu option next to "Computer" in the navigator even though the child nodes are present.
5. Click "Desktop" in the navigator to return to the root node
6. Pull down the Desktop menu and select "Computer" again.
7. Notice that now the "Computer" node has a sub-menu that would allow me to select one of the drive nodes.
Attachment:
HierarchyNavigatorBugSample_14ccf112.zip