我試圖在richtextbox中更改多個項目。 當我運行我的代碼的唯一項目,多數民衆贊成改變的是第一在富文本框中替換多個項目
try
{
using (StreamReader reader = new StreamReader(path))
{
while (!reader.EndOfStream)
{
richTextBox1.AppendText(reader.ReadLine());
richTextBox1.Rtf = richTextBox1.Rtf.Replace(textBox1.Text, textBox2.Text);
richTextBox1.Rtf = richTextBox1.Rtf.Replace(textBox3.Text, textBox4.Text);
richTextBox1.Rtf = richTextBox1.Rtf.Replace(textBox5.Text, textBox6.Text);
}
}
// using (StreamWriter writer = new StreamWriter(path))
// {
// }
}
請更好地描述。在第一個附加內容中,您最後從流中添加了一行新的文本。之後,將tb1的所有文本值替換爲tb2的值。這是否也工作?那其他人呢? –