dotnet / maui

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
https://dot.net/maui
MIT License
21.83k stars 1.67k forks source link

[Enhancement] TreeView Control #1083

Open ALIENQuake opened 3 years ago

ALIENQuake commented 3 years ago

Where is TreeView control or something that can simulate it's behavior?

davidortinau commented 3 years ago

Hi @ALIENQuake we don't have a TreeView at this time. For platforms that have a platform-native equivalent you could use those, but I would recommend check with UI component vendors that have a Xamarin.Forms TreeView that will likely be ported to .NET MAUI.

We'll keep this as an enhancement request to add a TreeView in .NET 7.

jsuarezruiz commented 2 years ago

I have a TreeView control in TemplateUI https://github.com/jsuarezruiz/TemplateUI and I am porting it to .NET MAUI. After that I think need some features (virtualization etc) to have a complete control, but could be a way to have it.

ghost commented 2 years ago

We've moved this issue to the Future milestone. This means that it is not going to be worked on for the coming release. We will reassess the issue following the current release and consider this item at that time.

KieranMaclagan commented 1 year ago

We've been using the TreeView from https://github.com/enisn/UraniumUI, but an out-of-the-box control would be a very welcomed addition to keep a consistent look and feel.