Esempio n. 1
0
        // Hide textbox when Enter or Esc is changed
        void textBox_PreviewKeyDown(object sender, KeyEventArgs e)
        {
            if (e.Key == Key.Escape)
            {
                textBox.Text = oldText;

                drawingCanvas.HideTextbox(editedGraphicsText);

                e.Handled = true;
                return;
            }

            // Enter without modifiers - Shift+Enter should be available.
            if (e.Key == Key.Return && Keyboard.Modifiers == ModifierKeys.None)
            {
                drawingCanvas.HideTextbox(editedGraphicsText);

                e.Handled = true;
                return;
            }
        }