关于richtextbox的自动换行读取问题
问题:richtextbox会自动换行,我想读取其自动换行后的一行
例如:
1. 原串:这是一个测试的例子。
2. richtextbox自动换行后:这是一个测试的
例子。
如果想获得第一行:“这是一个测试”,第二行:“例子”,请问有什么方法?
解法:我用MeasureString算出字符串的宽度,然后与richtextbox的宽度对比,这可以获得richtextbox宽度的字符串。但是有误差,并且当有英文时,如下:
1. 原串:这是一个abcedefghi
2. 用MeasureString方法:这是一个abcedef
ghi
3. richtextbox自动换行后:这是一个
abcedfeghi
请问有什么方法可以解决这个问题?谢谢