[Peek]Hide window with esc key (#26250)

This commit is contained in:
Davide Giacometti
2023-05-25 18:35:17 +02:00
committed by GitHub
parent 6f56b35a6c
commit 4560abe557
2 changed files with 6 additions and 1 deletions

View File

@@ -14,11 +14,11 @@
<winuiex:WindowEx.Backdrop>
<winuiex:MicaSystemBackdrop />
</winuiex:WindowEx.Backdrop>
<Grid KeyboardAcceleratorPlacementMode="Hidden">
<Grid.KeyboardAccelerators>
<KeyboardAccelerator Key="Left" Invoked="LeftNavigationInvoked" />
<KeyboardAccelerator Key="Right" Invoked="RightNavigationInvoked" />
<KeyboardAccelerator Key="Escape" Invoked="EscKeyInvoked" />
</Grid.KeyboardAccelerators>
<Grid.RowDefinitions>

View File

@@ -69,6 +69,11 @@ namespace Peek.UI
ViewModel.AttemptRightNavigation();
}
private void EscKeyInvoked(KeyboardAccelerator sender, KeyboardAcceleratorInvokedEventArgs args)
{
Uninitialize();
}
private void Initialize()
{
var bootTime = new System.Diagnostics.Stopwatch();