From: Mr. X. on 5 Jun 2010 08:18 How can I search a treenode, and get the a specific key & value of the current searched node. Thanks :)
From: Phill W. on 7 Jun 2010 09:33 On 05/06/2010 13:18, Mr. X. wrote: > How can I search a treenode, and get the a specific key & value of the > current searched node. Searching Trees is fiddly, because you have to work with their inherent recursiveness. What "key" where you hoping to find? The TreeNode's FullPath property gives you all the parent names as well (actually, the .Text properties, concatenated together): Tree FullPath A A +- B A\B | +- C A\B\C | +- D A\B\D E E If you're holding values against each Node, or each Node is a reference to an object held elsewhere, I would strongly recommend extending the TreeNode class and adding your own properties to your sub-class. Class TreeNoad Inherits TreeNode Public Sub New(byval source as SomeType) m_source = source End Sub Public ReadOnly Property Source() as SomeType Get Return m_source End Get End Property Private m_source as SomeType = Nothing End Class HTH, Phill W.
|
Pages: 1 Prev: Image index. Next: toolstrip - mouse event for disabled items? |