Give this TreeView a go: https://github.com/MelbourneDeveloper/Adapt.Presentation/tree/master/Adapt.Presentation.Standard/Adapt/Presentation/Controls/TreeView
It's very simple. No custom rendering. Works on all platforms.
You can clone the repo with a sample here: https://github.com/MelbourneDeveloper/Adapt.Presentation.git
Feedback and bug reports welcome
The updated Url for the repo is here: https://github.com/AdaptSolutions/Xamarin.Forms-TreeView
Answers
@MelbourneDeveloper
The links no longer work, still have the example?
Nope sorry.
Git is empty any other thing.
Sorry, I was forced to remove this repo and cannot now edit the original post. I'm hoping to submit this TreeView to the Xamarin Forms repo at some point as a pull request but that won't be for a while.
Hey @MelbourneDeveloper have you got any updates on when you're submitting the TreeView? I'm trying to find different approaches for a TreeView control using Xamarin.Forms to select/merge the best ones and make out another control. For the moment I haven't find any other than yours and Dan VanderBoom's one. If you have any updates, please contact me. Thanks a lot!
@MelbourneDeveloper Do you have sample code ?
@kkathiriya @Juansero29 I never made a pull request. The TreeView works on Android, and UWP, but has not been thoroughly tested on iOS. What I will do is put it in a Github repo and invite people to test and fix it in all scenarios. If it gets to release grade, I will then submit it to Microsoft.
Unfortunately, the original sample was removed because there was other code in it that we didn't want to release.
@MelbourneDeveloper I would be very interested in testing it out its capabilities. At the moment I am testing Dan VanderBoom's one, it works on Android and iOS but there are design flows that will take some time to fix. If it comes out yours has less problems I'd be more than happy to contribute on the necessary fixes for iOS, since I am developing for Android and iOS.
If you can give me access to the sample code, I could start testing and give you some feedback
Here you go. One TreeView as promised:
https://github.com/AdaptSolutions/Xamarin.Forms-TreeView
@Juansero29 @kkathiriya @Singhsumit @LuanSantiago
Please test and log issues. It's not 100% right now so the community will have to pitch in and do their part to get this up to scratch for a pull request in to Xamarin.Forms.
The UWP and Android samples definitely work. Let me know if you have trouble running them.
Thanks a lot @MelbourneDeveloper ! I'll be checking/testing it out !
Awesome! I'd like to see someone get some use of out this.
@DavidOrtinau feedback welcome.
BTW: This conforms to something like the XAML Standard for TreeViews. I was careful to design the object model the same as the TreeView in UWP. I was told by Microsoft that this is the closest thing to a standard for TreeViews that'w been written.
Updated images
The updated Url for the repo is here: https://github.com/AdaptSolutions/Xamarin.Forms-TreeView