Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
UPDATE:
i don't know why but i'm not able to compile the .net 4.0 project. I use visual studio 2013 and install Microsoft.Net.Compilers for C# 6.0 in order to compile on frameowrk 4.5 but that does not seems to work on framework 4.0.
I created an office like start page that i called 'Frontstage' just to recall the 'Backstage' control.
The frontpage is in fact similar and inherits from the backstage.
Similarly i extended the BackstageTabControl and created the FrontstageTabControl.
The particularity of the frontpage is that is only shown at application start and after closing it, it's not possible to show it again.
I made a few modifications to existing classes:
While doing this, I corrected something i'd call a bug in Backstage.cs that caused multiple backstages not to cooperate correctly if i wanted to implement some sort of navigation (OpenBackstage command was not acting on the correct backstage in a multiple backstage scenario). To fix that i had to expose the backstage from the adorner.
The Fronstage needed to intercept Show method, so in backstage.cs Show became protected virtual bool so i can override it in the frontpage and get a value which indicates if it actually opened the backstage or not (since that method is complex).
I still need an help to restyle/retemplate the title bar from the FrontstageTabControl to hide the titlebar's Title maitaining mouse operability (click/move/reposition). Any hint on how to do it is appreciated.
Did this on FLuent dotnet 4.5 only.
Test it out from the FluentTest dotNet 4.5.
I'm not a wpf guru. Let me know if this is a good 'useful' enhancement and if it does reach the miminum standards.
thank you.
P.S. github shows many more editings that i've done probably due to the fact every file i opened was formatted in a strange way... let me know if you can detect/compare the actual modifications