RTF 内容合并 (刚做完技术支持,查了一下资料记录一下)
给个同事做了一下支持:关于RichTextBox中的内容合并,尝试了好几总办法:什么去文件头、文件尾等等均未成功。后来找到一段代码改造了一下,解决问题,如下:
1
public void RTFMerge()
2
{
3
richTextBox1.SelectionStart = 0;
4
richTextBox1.SelectionLength = richTextBox1.Text.Length;
5![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
6
richTextBox2.SelectionStart = 0;
7
richTextBox2.SelectionLength = richTextBox2.Text.Length;
8![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
9![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
10
richTextBox3.SelectionStart = 0;
11
richTextBox3.SelectionLength = richTextBox3.Text.Length;
12![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
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![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
21![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
22
richTextBox1.SelectionStart = 0;
23
richTextBox1.SelectionLength = 0;
24
richTextBox2.SelectionStart = 0;
25
richTextBox2.SelectionLength = 0;
26
}
27![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
2
![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif)
3
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
4
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
5
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
6
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
7
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
8
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
9
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
10
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
11
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
12
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
13
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
14
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
15
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
16
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
17
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
18
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
19
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
20
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
21
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
22
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
23
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
24
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
25
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
26
![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif)
27
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)