I have read through the samples and the docs trying to get the flat self-referencing data binding to work with the tree view, but I am not making good progress.
My application is using the MVVM design pattern. When I run my application, I do not get any data in the tree view, but my view model has fetched the data that I expect to see in the tree view.
When I debug the application, the HierarchyConverter class is called before the Loaded event handler has fired, passing it my uninitialized view model, which it can do nothing with. When that call completes, the Loaded event handler is called and the view model is initialized with the data for the tree view, but the converter is not called again.
I need some help trying to understand how I should be using this control, I am not getting it despite having read through your SDK docs and samples.