问题描述
请教,c#.net如何获得richtextbox中文本行数?包括自动换行的
解决方案
解决方案二:
string[]slines=richtextbox1.Text.Spit('n');List<string>line1s=newList<string>();List<string>line2s=newList<string>();richtextbox1.Text="";foreach(stringsinslines){if(s.Contains("字符串1"))line1s.Add(s);elseif(s.Contains("字符串2"))line2s.Add(s);elserichtextbox1.Text+="n"+s;}for(inti=line2s.Count-1;i>-1;i--)richtextbox1.Text=line2s[i]+richtextbox1.Text;for(inti=line1s.Count-1;i>-1;i--)richtextbox1.Text=line1s[i]+richtextbox1.Text;
解决方案三:
http://msdn.microsoft.com/zh-cn/library/system.windows.forms.richtextbox.getlinefromcharindex(v=vs.110).aspx
解决方案四:
string[]slines=richtextbox1.Text.Spit('n');
解决方案五:
richtextbox.Lines.Length
时间: 2024-09-20 00:02:01