C# 개행(줄 바꿈)과 스크롤
.NET/CSharp 2013. 12. 30. 00:40
멀티라인 텍스트박스1
디폴트 텍스트박스2
버튼1
버튼1클릭 이벤트
textBox1.Text += textBox2.Text;
textBox2.Clear();
소녀시대 입력 -> 크레용팝 입력 -> 카라 입력
개행이 필요함.
textBox1.Text += textBox2.Text + Environment.NewLine;
textBox2.Clear();
또는
textBox1.Text += textBox2.Text + "\r\n";
textBox2.Clear();
으로 수정.
개행은 잘되지만 스크롤바가 필요함.
텍스트박스1의 속성 변경.
스크롤바가 생겼지만 상단으로 고정되어 있음.
텍스트박스1의 TextChanged 이벤트처리
this.textBox1.SelectionStart = textBox1.Text.Length;
this.textBox1.ScrollToCaret();
최근 입력된 캐럿으로 스크롤이 자동으로 맞춰짐.
'.NET > CSharp' 카테고리의 다른 글
C# 네트워크 헬퍼클래스 TcpListener, TcpClient (0) | 2014.01.02 |
---|---|
C# 쓰레드 제어 - 일시정지 재시작 (0) | 2013.12.30 |
C# Sendkeys 클래스의 키 코드명 (0) | 2013.12.24 |
C# Bitmap 이미지 비교 (0) | 2013.12.23 |
C# Regex 정규식으로 로컬 IP 주소 얻기 (0) | 2013.12.22 |