PhilipRieck / WpfAppBar

WPF AppBar helper
133 stars 48 forks source link

Overlapping full-screen applications #19

Open ghost opened 8 years ago

ghost commented 8 years ago

When i use Windows RDP application or play video on youtube in full-screen mode, bar overlapp their.

JamesCoyle commented 7 years ago

It would be nice to have a way of hiding it when an app goes full screen or even auto hiding it so the user can still mouse over the side of the screen to show it.

Clijsters commented 7 years ago

auto hiding it so the user can still mouse over the side of the screen to show it.

Would say it would be more intuitive to act like the native appbar would. Auto hide if app broadcasts full screen, come back, if app broadcasts leaving full screnn. Wouldn't it?

JamesCoyle commented 7 years ago

I meant have it as an option. By default it should be hidden in full screen but for some use cases it might be useful to allow it to be shown while in full screen applications (probably with a hotkey rather than hovering).

swinzy commented 3 years ago

I have just tested and it turns out the solution can't be more simpler...

Change

AppBarFunctions.SetAppBar(this, ABEdge.Left, grid);

into

AppBarFunctions.SetAppBar(this, ABEdge.Left, grid, false);

Have you figured out the reason? Still no?

OK, basically, the 4th argument sets the window's "TopMost" property, which is set to "true" by default.