Сохранение RichTextBox без форматирования - C#
Формулировка задачи:
При сохранении:
Сохраняется в таком виде:
Каждую строку сохоаняет примерно вот так:
private void SaveAs_Click(object sender, EventArgs e)
{
RichTextBox rtb = (RichTextBox)tabControl1.SelectedTab.Controls[0]; //на табе только ричтекстбокс
SaveFileDialog sfd = new SaveFileDialog();
if (sfd.ShowDialog() == DialogResult.OK)
{
rtb.SaveFile(sfd.FileName);
//rtb.SaveFile(sfd.FileName, RichTextBoxStreamType.RichText);
}
}
{\rtf1\ansi\ansicpg1251\deff0\deflang1049{\fonttbl{\f0\fnil\fcharset204 Microsoft Sans Serif;}}
\viewkind4\uc1\pard\f0\fs17 ТЕКСТ\par
}
\tab if(count != 1)\par
Решение задачи: «Сохранение RichTextBox без форматирования»
textual
Листинг программы
rtb.SaveFile(sfd.FileName, RichTextBoxStreamType.UnicodePlainText); // или .PlainText для записи в системной кодировке.