Exemplo n.º 1
0
//
//-----------------------------------------------------------------------------------------------------------------------------------------
//
        private void EnterField_KeyUp(object sender, KeyEventArgs e)
        {
            if (e.Key == Key.Enter)
            {
                if (e.KeyboardDevice.Modifiers == ModifierKeys.Shift)
                {
                    EnterField.AppendText("\r\n");
                    EnterField.SelectionStart = EnterField.Text.Length;
                }
                else
                {
                    SendMessage(EnterField.Text);
                    EnterField.Text = "";
                }
            }
            else if (e.Key == Key.A && e.KeyboardDevice.Modifiers == ModifierKeys.Control)
            {
                EnterField.SelectAll();
            }
        }