Beispiel #1
0
 public MainWindow()
 {
     _findWindow = new FindWindow(findCommandModel =>
     {
         this.Invoke(() =>
                     ((LocalizatorViewModel)DataContext).FindInProjectCommand.Execute(findCommandModel));
     });
     OriginalTitle = Title;
     DataContext   = new LocalizatorViewModel(this);
 }
Beispiel #2
0
        private void TextboxLocale_KeyDown(object sender, System.Windows.Input.KeyEventArgs e)
        {
            switch (e.Key)
            {
            case System.Windows.Input.Key.Return:
            {
                LocalizatorViewModel vm = DataContext as LocalizatorViewModel;
                vm?.OkCommand.Execute(null);
                Hide();
                e.Handled = true;
                break;
            }

            case System.Windows.Input.Key.Escape:
            {
                Hide();
                e.Handled = true;
                break;
            }
            }
        }