How to compute the TitleBar height on Windows 10
You may need to customize your ApplicationViewTitleBar in your Universal...
A month ago, Microsoft announced a new Windows 10 SDK which provides hundreds of new APIs. I’ll publish several blog posts on some of them I’m already using in my W10 apps, however, some big apps like VLC can’t just forget about their W8.1 users (millions of them) and jump in the W10 train.
There is a challenge: how can we use some of those W10 APIs in a W8.1 app? By using reflection. At runtime we ask the OS to find properties that are not visible when compiling the app. If we manage to find those properties then we can use them.
The Windows 10 SDK provides two methods to enter and go out fullscreen mode:
In order to get those APIs and use them in our apps we need to find the runtime properties:
Then, a simple LINQ request will do the trick :)
The full source code and sample solution is available on GitHub here