Hi,
I'm playing around with your SfTreeNavigator control for WinRT (universal) as I need some kind of tree navigation for my app that should mimic the way this works in the official WinRT Mail app (when you have multiple inboxes configured).
Child items should expand right below the tapped parent, ideally with some "slide up" and "slide down" animation of the child elements.
I understand the current supported navigation modes work better if there are several child nodes, but in cases where I just have one child level (or maybe two) an expanding behavior would offer a much better usability of the control in this scenarios as it is easier to understand by the user.
Like in the official mail app, I think it would also be important that parent nodes can be selected themselves without expanding their children. This could also be an option for the current modes ... whenever I select a top level node, the children are expanded, hiding all top level nodes. But maybe the user does not want this and just want to select the top level node, without any interest for the children. So maybe an option to have a expand button instead of the whole node being an expand button would also be nice.
Is there a plan to implement this or would you consider it? :)
Ah yes and ... currently I ran into a Stack Overflow exception when I go from a sub node back to the parent node in Extended mode. I included a screenshot from the call stack for reference as an attachment (couldn't copy text from there) so you see the method that causes it. I followed your example from the documentation for the HierarchicalDataTemplate so I did nothing special IMHO ...
Thank you,
Bernhard
Attachment:
05012015_164217_9817d3d4.zip