protected override void OnKeyUp(KeyboardKeyEventArgs e) { if (_currentExample != null) { base.OnKeyUp(e); } else { if (e.Key == Key.Escape) { this.Exit(); } if (_shortCutsExamples.ContainsKey(e.Key)) { ExitCurrentExample(); _currentExample = _shortCutsExamples[e.Key]; _currentExample.LoadExample(this); } } }