Некорректно работает сохранение текста из компонента RichTextBox в RTF-файл. Что интересно: при пошаговом проходе по коду сохранение выполняется, а при обычном запуске - нет (файл пустой). В чем может быть проблема?
if (richTextBoxWrite.Text != null)
{
SaveFileDialog sfd = new SaveFileDialog();
// sfd.Filter = "RTF files|*.rtf";
sfd.Filter = "txt files (*.rtf) | *.rtf | All files(*.*) | *.*";
if ((sfd.ShowDialog() == DialogResult.OK) && (sfd.FileName.Length > 0))
{
string filename = sfd.FileName;
richTextBoxWrite.SaveFile(filename, RichTextBoxStreamType.RichText);
}
}