I'm not sure I understand the potential uses of these properties. They can take multiple values but I'm not sure how that is used by the control. Are they to be used for multiple levels of self-referencing? If so that would be nice and I'd like to see an example of that. Currently I have to bind to data that has four levels in the hierarchy. I am doing the work in the database to put results into a self-referencing ID-ParentID format. I was hoping there was a way to tell the control that there were several levels of child-parent keys. This appears like it might be the way but I haven't seen any examples. Am I misinterpreting the uses of these properties?