I don't think its always about what is the easiest. Why use a control which is not needed because it has a SaveFile method? It's not hard at all to work with File I/O. A multi-line TextBox contains a String, which is easy to save out to a file. I haven't looked at the RichTextBox's SaveFile method, because I do not do much with RTF. But does it only allow to save in RTF format? If so, then that does not mean "Text File" to me.