Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How to tell if a node exists in a treeview
Message
 
To
All
General information
Forum:
Visual FoxPro
Category:
ActiveX controls in VFP
Title:
How to tell if a node exists in a treeview
Miscellaneous
Thread ID:
00588046
Message ID:
00588046
Views:
66
I have a method that rebuilds all the nodes in a treeview.

I save the currently selected node with:
SelectedKey = This.SelectedItem.Key
Then I clear all the nodes and rebuild the tree.

Then I want to reselect the Selected item with:
This.SelectedItem = This.Nodes[SelectedKey]
This.SelectedItem.ensurevisible
However sometimes the SelectedKey doesn't exist once the tree is rebuilt. Is there an easy way to determine that? I can't spin through all the keys because I build each branch dynamically as it is expanded. The only thing I've can think of is setting it, catching the error if it doesn't exist, and going on from there.

tia
Roi
'MCP' Visual FoxPro

In Rome, there was a poem.
About a dog, who found two bone.
He lick the one, he lick the other.
He went pyscho, he drop dead!
Next
Reply
Map
View

Click here to load this message in the networking platform