방법: Windows Forms TextBox 컨트롤에 여러 줄 표시
기본적으로 Windows Forms TextBox 컨트롤에는 한 줄 텍스트가 표시되고 스크롤 막대가 표시되지 않습니다. 따라서 사용 가능한 공간에 비해 텍스트 길이가 길면 해당 텍스트의 일부만 표시됩니다. Multiline, WordWrap 및 ScrollBars 속성을 적절한 값으로 설정하여 이러한 기본 동작을 변경할 수 있습니다.
TextBox 컨트롤에 캐리지 리턴을 표시하려면
여러 줄 TextBox에 캐리지 리턴을 표시하려면 NewLine 속성을 사용합니다.
이스케이프 문자(\)를 해석하는 방법은 언어에 따라 다르므로 주의하십시오. Visual Basic에서는 캐리지 리턴과 줄 바꿈 문자 조합에 Chr$(13) & Chr$(10) 문자를 사용합니다.
TextBox 컨트롤에 여러 줄 텍스트를 표시하려면
Multiline 속성을 true으로 설정합니다. WordWrap 속성이 true(기본값)이면 컨트롤의 텍스트가 하나 이상의 단락으로 표시되고 그렇지 않으면 컨트롤 가장자리에서 일부 텍스트 줄이 잘린 목록으로 표시됩니다.
ScrollBars 속성을 적절한 값으로 설정합니다.
값
설명
대부분의 텍스트 단락이 컨트롤 크기에 맞을 경우 이 값을 사용합니다. 텍스트가 너무 길어 한 번에 모두 표시할 수 없는 경우 마우스 포인터를 사용하여 컨트롤 내부에서 이동할 수 있습니다.
일부 텍스트 줄이 TextBox 컨트롤의 너비보다 긴 목록을 표시하려면 이 값을 사용합니다.
컨트롤의 높이보다 긴 목록을 표시하려면 이 값을 사용합니다.
WordWrap 속성을 적절한 값으로 설정합니다.
값
설명
false
컨트롤의 텍스트가 자동으로 줄 바꿈되지 않으므로 줄이 끝날 때까지 오른쪽으로 스크롤됩니다. 이전 단계에서 ScrollBars 속성을 Horizontal 또는 Both로 설정한 경우 이 값을 사용합니다.
true(기본값)
가로 스크롤 막대가 나타나지 않습니다. 이전 단계에서 ScrollBars 속성을 Vertical 또는 None으로 설정하여 하나 이상의 단락을 표시하는 경우 이 값을 사용합니다.
참고 항목
작업
방법: Windows Forms TextBox 컨트롤에서 삽입 지점 제어
방법: Windows Forms TextBox 컨트롤을 사용하여 암호 텍스트 상자 만들기
방법: 읽기 전용 텍스트 상자 만들기(Windows Forms)
방법: 문자열에 인용 부호 넣기(Windows Forms)
방법: Windows Forms TextBox 컨트롤에서 텍스트 선택