2015-12-10 2 views
0

Я сохраняю текст набранный в RichTextBox в файл в следующем виде:CONCAT строки с содержанием RichTextBox в C#

richTextBox1.SaveFile(sfd.FileName, RichTextBoxStreamType.PlainText); 

Я хочу, чтобы, когда я экономлю содержание RichTextBox в Concat строки с этим контентом.

Как я могу это сделать?

Edit 1

Я попытался Concat с помощью +, но это не будет работать

enter image description here

+0

ли это WinForms или WPF? – StepUp

+0

@StepUp его winform –

ответ

0

Вы можете сцепить свои дополнения, чтобы контролировать свойства текста, а затем вызвать метод SaveFile может быть, как это:

richTextBox1.Text += "abc"; 
richTextBox1.SaveFile(sfd.FileName); 

Или лучшее решение было бы просто получить строку от richTextBox1.Text собственности и объединить остроумие h и сохранить с помощью System.IO.File.WriteAllText.

+0

Спасибо, это сработало :) –

-1

Просто конкатенации вашу строку/текст после того, как весь текст добавляется в Richtextbox:

string yourText="your text to append"; 
richTextBox1.AppendText("\n" + yourText); 
richTextBox1.SaveFile(Saved_File, RichTextBoxStreamType.PlainText); 
+0

@Downvoter, почему вы используете downvote? – StepUp

0

Использование ниже код, который работает для вас ..

richTextBox1.AppendText("Your string" + Environment.NewLine); 
richTextBox1.SaveFile(Saved_File, RichTextBoxStreamType.PlainText); 
Смежные вопросы