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

TabView orientation #317

Open
jmkinzer opened this issue Mar 9, 2023 · 1 comment
Open

TabView orientation #317

jmkinzer opened this issue Mar 9, 2023 · 1 comment
Labels
enhancement New feature or request
Milestone

Comments

@jmkinzer
Copy link

jmkinzer commented Mar 9, 2023

Possible to have something analogous to TabControl's TabStripPlacement? The vertical orientations not so much but just the option to position the tabs on the bottom (excel-style)?

@jmkinzer jmkinzer added the enhancement New feature or request label Mar 9, 2023
@amwx amwx added this to the Future milestone Mar 10, 2023
@amwx
Copy link
Owner

amwx commented Mar 10, 2023

Moving the tabs to the bottom technically is possible now, you just have to retemplate to adjust the grid rows in the TabView's template. You may then have to mess with the style of the TabViewItems as they may not look right (since they're designed to be on top). This is the biggest problem with building this into the control, as it's not in WinUI so I have no basis for what it should look like, and requires a discussion.

Vertical alignments (left or right) are a more firm no at this time. The above issue appears here too, but specific to my port, the logic that handles ordering/dragging tabs is specifically built to the horizontal orientation (since WinUI's ListView isn't open sourced). At some point I do want to go back and update it (at which point I could also add support for this), but no immediate plans for it.

FWIW, there is a WinUI issue about this but hasn't really gained any traction

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants