in ExampleGallery/KeyboardInputExample.xaml.cs [126:162]
private static char GetPressedLetter(KeyEventArgs args)
{
var key = args.VirtualKey;
char pressed = (char)0;
switch (key)
{
case VirtualKey.A: pressed = 'A'; break;
case VirtualKey.B: pressed = 'B'; break;
case VirtualKey.C: pressed = 'C'; break;
case VirtualKey.D: pressed = 'D'; break;
case VirtualKey.E: pressed = 'E'; break;
case VirtualKey.F: pressed = 'F'; break;
case VirtualKey.G: pressed = 'G'; break;
case VirtualKey.H: pressed = 'H'; break;
case VirtualKey.I: pressed = 'I'; break;
case VirtualKey.J: pressed = 'J'; break;
case VirtualKey.K: pressed = 'K'; break;
case VirtualKey.L: pressed = 'L'; break;
case VirtualKey.M: pressed = 'M'; break;
case VirtualKey.N: pressed = 'N'; break;
case VirtualKey.O: pressed = 'O'; break;
case VirtualKey.P: pressed = 'P'; break;
case VirtualKey.Q: pressed = 'Q'; break;
case VirtualKey.R: pressed = 'R'; break;
case VirtualKey.S: pressed = 'S'; break;
case VirtualKey.T: pressed = 'T'; break;
case VirtualKey.U: pressed = 'U'; break;
case VirtualKey.V: pressed = 'V'; break;
case VirtualKey.W: pressed = 'W'; break;
case VirtualKey.X: pressed = 'X'; break;
case VirtualKey.Y: pressed = 'Y'; break;
case VirtualKey.Z: pressed = 'Z'; break;
}
return pressed;
}