FluentAvalonia
FluentAvalonia copied to clipboard
TabView orientation
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)?
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