Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: TreeList control with the Header #260

Open
AlexeyBKuznetsov opened this issue Feb 2, 2019 · 6 comments
Open

Proposal: TreeList control with the Header #260

AlexeyBKuznetsov opened this issue Feb 2, 2019 · 6 comments
Assignees
Labels
area-TreeView feature proposal New feature proposal team-Controls Issue for the Controls team

Comments

@AlexeyBKuznetsov
Copy link

Proposal: TreeList control with the Header, like shown below

image

Summary

Add TreeList control with the Header, or help with an example on how existing tree or list controls could be customized to achieve this

Rationale

Necessary for misc data view / management scenarios

@jevansaks
Copy link
Member

Interesting request! I'm torn on whether this is a TreeView request or a DataGrid request so adding both @predavid and @harinikmsft as the respective feature owners. There's also an ItemsView prototype being worked on in the feature/ItemsView branch and maybe this could be an interesting addition there as well. @micahl @ranjeshj for awareness on that.

@predavid-zz
Copy link

@micahl - given the investments in the new ItemsView , this request would be a really nice addition there.

@predavid-zz predavid-zz removed their assignment Apr 30, 2019
@mdtauk
Copy link
Contributor

mdtauk commented Apr 30, 2019

Is this it's own control, or an item type for the DataGrid control?

@michael-hawker
Copy link
Collaborator

For reference, in the past, we used this type of control in WPF in Microsoft Message Analyzer. Think it was built custom from the Silverlight DataGrid control? I don't remember, it was a long time ago now.

@mdtauk
Copy link
Contributor

mdtauk commented Jun 6, 2019

I would vote towards this being a Column Type or Grid Type added to the DataGrid control.

@micahl micahl removed their assignment Aug 13, 2019
@jevansaks jevansaks added the team-Controls Issue for the Controls team label Nov 7, 2019
@michael-hawker
Copy link
Collaborator

michael-hawker commented May 4, 2023

This is something I'm exploring with my DataTable experiment in the Windows Community Toolkit Labs, see that discussion here: CommunityToolkit/Labs-Windows#415 (comment)

Prototype TreeGrid with DataTable from WCT Labs

(Still just an early prototype, so indentation isn't corrected for other columns like in OP's image.)

Though realized that Header/Footer weren't exposed for TreeView either for how it's currently working in our prototype and filed #8451 as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-TreeView feature proposal New feature proposal team-Controls Issue for the Controls team
Projects
None yet
Development

No branches or pull requests

8 participants