private void MeasurementEditor_KeyDown(object sender, KeyEventArgs e) { bool setFocus; if (Keyboard.IsKeyDown(Key.LeftCtrl) || Keyboard.IsKeyDown(Key.RightCtrl)) { setFocus = true; if (e.Key == Key.Z && FilterExpressionTextBox.CanUndo) { FilterExpressionTextBox.Undo(); } else if (e.Key == Key.Y && FilterExpressionTextBox.CanRedo) { FilterExpressionTextBox.Redo(); } else { setFocus = false; } if (setFocus) { FilterExpressionTextBox.Focus(); } } }
private void TemplateMessageTextBox_DragDrop(object sender, DragEventArgs e) { FilterExpressionTextBox.SelectedText = "[" + dragColumn + "] "; FilterExpressionTextBox.Focus(); }
private void ColumnsGrid_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { FilterExpressionTextBox.SelectedText = "[" + ColumnsGrid.CurrentRow.Cells[0].Value.ToString() + "] "; FilterExpressionTextBox.Focus(); }