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

feat: add [Sticky Header and Sticky Column] to [FluentDataGrid] #5672

Closed
josephkazarian opened this issue Feb 9, 2022 · 4 comments
Closed
Labels
area:fast-foundation Pertains to fast-foundation closed:obsolete No longer valid feature A new feature status:needs-investigation Needs additional investigation

Comments

@josephkazarian
Copy link

🙋 Feature Request

Making the first header and the first column in the Grid Sticky.

🤔 Expected Behavior

When scrolling down or right, the first Row and the First column stick to the Top/Left side of the grid.

😯 Current Behavior

Not Available

🔦 Context

I have a data grid with a lot of columns and rows, I couldn't find a possible way to make the first row and the first column stick to the grid, and be shown on the screen when the user scrolls right and down.

@EisenbergEffect EisenbergEffect added the feature A new feature label Feb 28, 2022
@EisenbergEffect EisenbergEffect transferred this issue from microsoft/fluentui-blazor Feb 28, 2022
@EisenbergEffect
Copy link
Contributor

Moved this issue to the FAST repo since it's a core feature request rather than something specific to Blazor.

@EisenbergEffect EisenbergEffect added area:fast-components area:fast-foundation Pertains to fast-foundation status:needs-investigation Needs additional investigation labels Feb 28, 2022
@chrisdholt
Copy link
Member

@EisenbergEffect the code for this is also in Fluent, should we move it there to track? If I recall, we had at least "sticky" header support at some point. My hope here would be that we could extrapolate this out beyond the generic ask above. While I agree that sticky-header support is fairly common, it seems like having the first row also sticky is a bit specific. Would a more broad ask potentially be enabling a method of setting the first (n) number of rows to sticky?

Sticky header would certainly be foundation work, but I can't help but feel like the other ask may fall beyond the bounds if we don't make it a more generic feature and would be better added in the Fluent implementation.

@EisenbergEffect
Copy link
Contributor

@chrisdholt I'm fine with how/wherever you want to track.

@janechu
Copy link
Collaborator

janechu commented May 29, 2024

Unfortunately @microsoft/fast-foundation is being deprecated and data grid is not part of Fluent UI, refer to #6955.

@janechu janechu closed this as completed May 29, 2024
@janechu janechu added the closed:obsolete No longer valid label May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:fast-foundation Pertains to fast-foundation closed:obsolete No longer valid feature A new feature status:needs-investigation Needs additional investigation
Projects
None yet
Development

No branches or pull requests

4 participants