Как удалить форматирование текста при вставке в RichTextBox в C#?

В процессе эксплуатации Блокнота 2.0 возникла проблема — при использовании черного фона во время копирования и вставки черного текста из Word он вставлялся черным, сливаясь с фоном. И вообще он полностью сохранял форматирование — начиная от шрифта, заканчивая отступами. А мы привыкли, что в блокноте все это удаляется.

Решение оказалось очень простым. Надо было добавить обработчик события при нажатии «Главное меню-Файл-Вставка» или Ctrl+V, где прописать следующий код:

private void PasteToolStripMenuItem_Click(object sender, EventArgs e)
{
    DataFormats.Format myFormat = DataFormats.GetFormat(DataFormats.Text);
    rtb_Text.Paste(myFormat);
}

Где, rtb_Text — это и есть RichTextBox. У него есть метод Paste, которому нужно указать формат данных.