lepoco / wpfui

WPF UI provides the Fluent experience in your known and loved WPF framework. Intuitive design, themes, navigation and new immersive controls. All natively and effortlessly.
https://wpfui.lepo.co
MIT License
7.67k stars 748 forks source link

TabView status? #847

Open chucker opened 11 months ago

chucker commented 11 months ago

Is your feature request related to a problem? Please describe

WinUI's TabView has features the WPF TabControl lacks:

image

For example,

I would argue despite the similar visual metaphor, the TabView and TabControl are two different things. The TabView holds entire documents (for example, Windows 11's Notepad); the TabControl gives different views for a single document (for example, the General / Security / etc. tabs in a File Explorer's Properties dialog).

Describe the solution you'd like

There's an existing WPF library that does most (all?) of the above in https://github.com/ButchersBoy/Dragablz, and you can see that in action in a modern UI in, for example, the ModernWpf integration.

I wonder if, in lieu of rolling an implementation of its own, there could be a Wpf.Ui.Dragablz library that wraps Dragablz, and adds WpfUi styling.

Describe alternatives you've considered

No response

Additional context

No response

tonyrichter commented 4 months ago

Any news on this topic? We would really like that idea

p6laris commented 5 days ago

Yeah, the recent one TabControl doesn't have close neither the add button, which are essential. as @chucker mentioned they are different, but having a TabView would be nice.