본문 바로가기
씨샵

[c#] TextBox MultiLine 삭제방법

by 케야르 2021. 1. 13.

TextBox MuliLine을 사용시 특정 행까지만 표시하고 싶은경우가 있습니다. 

 

아래 예제에서는 24행까지만 Textbox에 표시하고 이후부터는 첫번째 행을 삭제하는 로직 입니다.

 

1
2
3
4
5
6
7
if (tbxInHist.Lines.Length > 25)
{
     int index = tbxInHist.Text.IndexOf(Environment.NewLine);
     tbxInHist.Text = tbxInHist.Text.Remove(0, index + 2);
}
 
this.tbxInHist.Text += String.Format("[{0}] {1}\r\n", DateTime.Now, barcode);
cs