给个同事做了一下支持:关于RichTextBox中的内容合并,尝试了好几总办法:什么去文件头、文件尾等等均未成功。后来找到一段代码改造了一下,解决问题,如下:
1
public
void
RTFMerge()
2 {
3 richTextBox1.SelectionStart = 0;
4 richTextBox1.SelectionLength = richTextBox1.Text.Length;
5
6 richTextBox2.SelectionStart = 0;
7 richTextBox2.SelectionLength = richTextBox2.Text.Length;
8
9
10 richTextBox3.SelectionStart = 0;
11 richTextBox3.SelectionLength = richTextBox3.Text.Length;
12
13 richTextBox3.SelectedRtf = richTextBox1.SelectedRtf;
14 richTextBox3.SelectionStart = richTextBox3.Text.Length;
15 richTextBox3.SelectionLength = 0;
16 richTextBox3.SelectedText = "\n";
17 richTextBox3.SelectionStart = richTextBox3.Text.Length;
18 richTextBox3.SelectionLength = 0;
19 richTextBox3.SelectedRtf = richTextBox2.SelectedRtf;
20
21
22 richTextBox1.SelectionStart = 0;
23 richTextBox1.SelectionLength = 0;
24 richTextBox2.SelectionStart = 0;
25 richTextBox2.SelectionLength = 0;
26}
27
2 {
3 richTextBox1.SelectionStart = 0;
4 richTextBox1.SelectionLength = richTextBox1.Text.Length;
5
6 richTextBox2.SelectionStart = 0;
7 richTextBox2.SelectionLength = richTextBox2.Text.Length;
8
9
10 richTextBox3.SelectionStart = 0;
11 richTextBox3.SelectionLength = richTextBox3.Text.Length;
12
13 richTextBox3.SelectedRtf = richTextBox1.SelectedRtf;
14 richTextBox3.SelectionStart = richTextBox3.Text.Length;
15 richTextBox3.SelectionLength = 0;
16 richTextBox3.SelectedText = "\n";
17 richTextBox3.SelectionStart = richTextBox3.Text.Length;
18 richTextBox3.SelectionLength = 0;
19 richTextBox3.SelectedRtf = richTextBox2.SelectedRtf;
20
21
22 richTextBox1.SelectionStart = 0;
23 richTextBox1.SelectionLength = 0;
24 richTextBox2.SelectionStart = 0;
25 richTextBox2.SelectionLength = 0;
26}
27