if(this.ActiveMdiChild.ActiveControl is TextBox || this.ActiveMdiChild.ActiveControl is RichTextBox) { if(((TextBoxBase)this.ActiveMdiChild.ActiveControl).SelectionLength > 0) { ((TextBoxBase)this.ActiveMdiChild.ActiveControl).Paste(); } }Is there a better way? And second, how would I implement the Delete?