TemplateStudio icon indicating copy to clipboard operation
TemplateStudio copied to clipboard

Top level tab view project type

Open harvinders opened this issue 5 years ago • 2 comments

Is your feature request related to a problem? Please describe. There seems to be class of applications that would have a navigation scheme like a browser. Where user would like to add or open new tabs and also have easy access to settings or persona button to log off (if desired).

Currently the only top level project that can comes close to achieving this is based on NavigationView, but we can't close the views like we can do in TabView.

Describe the solution you'd like Just like Menu or NavigationView based top level project, we should also provide TabView based project. The settings page and sing-in feature would nicely completement this project type too.

Describe alternatives you've considered The only alternative is to start with any project type and add a tabview page. However, this require too many changes before the basic structure of the app is ready.

Additional context Add any other context or screenshots about the feature request here.

Applies to the following platforms:

UWP WPF WinUI
Yes Not sure Yes

harvinders avatar Dec 15 '20 12:12 harvinders

Thanks for your suggestion @harvinders. When we added the TabView page we discussed adding it as a ProjectType too, but weren't sure if there was sufficient demand for this option.

The alternative you describe (use a Blank project type and add a TabView page) is the recommended workaround for now.

sibille avatar Dec 18 '20 12:12 sibille

Would this involve extending the TabView into the TitleBar? Terminal offers this as an option, and all the Browsers do this.

mdtauk avatar Dec 18 '20 15:12 mdtauk