public void setRichTextBoxContents(RichTextBox rtbSourceRichTextBox) { if (rtbSourceRichTextBox != null) { rtbSourceRichTextBox.invokeOnThread( () => { var rtfText = rtbSourceRichTextBox.Rtf; Threads_ExtensionMethods.invokeOnThread(rtbLogViewContentsToSend, () => { rtbLogViewContentsToSend.Rtf = rtfText; }); }); } }