Как перезаписать созданный текстовый файл в RichTextBox в WPF?

Тут я опишу вопрос подробнее. Есть 3 кнопки: Одна отвечает за сохранение в новый текстовый файл, вторая за сохранение в уже созданный файл, а третья за загрузку из файла. Так вот, меня интересует как сохранить текст в уже созданный файл. Вот картинка: введите сюда описание изображения Извиняюсь если похожий вопрос существовал, а я его не заметил. Заранее спасибо. Код первой кнопки:

        private void SaveBtn_Click(object sender, RoutedEventArgs e)
    {
        SaveFileDialog sfd = new SaveFileDialog();
        sfd.Filter = "Text Files (*.txt)|*.txt|RichText Files (*.rtf)|*.rtf|XAML Files (*.xaml)|*.xaml|All files (*.*)|*.*";
        if (sfd.ShowDialog() == true)
        {
            TextRange doc = new TextRange(docBox.Document.ContentStart, docBox.Document.ContentEnd);
            using (FileStream fs = File.Create(sfd.FileName))
            {
                if (System.IO.Path.GetExtension(sfd.FileName).ToLower() == ".rtf")
                    doc.Save(fs, DataFormats.Rtf);
                else if (System.IO.Path.GetExtension(sfd.FileName).ToLower() == ".txt")
                    doc.Save(fs, DataFormats.Text);
                else
                    doc.Save(fs, DataFormats.Xaml);
            }
        }
    }

Ответы (0 шт):