TextBox 컨트롤을 사용하면 사용자가 응용 프로그램에 텍스트를 입력할 수 있습니다. 이 컨트롤에는 여러 줄 편집 및 암호 문자 마스킹을 비롯하여 표준 Windows TextBox 컨트롤에는 없던 추가 기능이 있습니다.
일반적으로 TextBox 컨트롤은 텍스트를 한 줄로 입력하고 표시하는 데 사용됩니다. Multiline 및 ScrollBars 속성을 사용하면 여러 줄의 텍스트를 표시하거나 입력할 수 있습니다. AcceptsTab 및 AcceptsReturn 속성을 true로 설정하면 여러 줄을 입력할 수 있는 TextBox 컨트롤에서 더 많은 텍스트 조작이 가능합니다.
MaxLength 속성을 특정 문자 수로 설정하면 TextBox에 입력되는 텍스트의 길이를 제한할 수 있습니다. 또한 TextBox 컨트롤은 암호 및 기타 중요한 정보를 입력하는 데도 사용할 수 있습니다. PasswordChar 속성을 사용하면 한 줄만 입력할 수 있는 컨트롤의 문자를 마스킹할 수 있습니다. CharacterCasing 속성을 사용하면 사용자가 TextBox 컨트롤에 대문자, 소문자 또는 대문자와 소문자의 조합을 입력할 수 있도록 지정할 수 있습니다.
TextBox 컨트롤에 입력되는 텍스트를 제한하려면, 컨트롤에 입력하는 각 문자의 유효성을 검사할 수 있도록 KeyDown 이벤트에 대한 이벤트 처리기를 만듭니다. 또한 ReadOnly 속성을 true로 설정하여 TextBox 컨트롤에 있는 데이터의 모든 엔트리를 제한할 수도 있습니다.
참고 |
|---|
| TextBox 컨트롤에 비주얼 스타일을 사용하면 서로게이트 글꼴이 올바르지 않게 처리됩니다. |
Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows CE 플랫폼 참고:
Pocket PC 응용 프로그램의 경우 한 줄만 입력할 수 있는 텍스트 상자에는 탭이 꺾쇠괄호로 표시되지만 Multiline을 true로 설정하면 탭이 일반적인 방식으로 표시됩니다.