충분히 쌓여가는
4. 텍스트박스 컨트롤 본문
텍스트박스 컨트롤
: 텍스트를 입력하고 편집할 때 사용한다.
기본적으로 한 줄 텍스트만 허용하지만 설정을 변경하면 여러 줄을 입력하고 편집할 수도 있다.
입력하는 문자열이 컨트롤의 범위를 넘어가면 스크롤바를 표시할지 여부도 설정할 수 있다.
텍스트박스 컨트롤의 주요 속성, 메서드, 이벤트
종류 | 이름 | 설명 |
속성 | AcceptsReturn | Enter 입력 시 기능을 설정한다. True: MultiLine 속성이 True인 경우 여러 줄을 입력하기 위해 줄 바꿈 기능을 하도록 한다. False: Form 속성의 AcceptButton과 연동될 수 있다. AcceptButton에 특정 버튼을 지정해 놓은 상태에서 Enter를 누르면 지정된 버튼을 클릭한 효과가 나타난다. |
BorderStyle | 테두리 모양을 설정한다. None-없음: 테두리나 테두리에 관련된 요소가 없음 FixedSingle-단일 고정: 테두리가 있는 형태 Fixed3D-3D 고정: 고정 테두리가 없는 3D 형태 |
|
Font | 입력 글자의 모양과 크기를 설정한다. | |
Locked | 텍스트박스에 있는 텍스트의 편집 가능 여부를 설정한다. True: 편집 불가, 문자열 이동이나 반전 표시는 가능 False: 편집 가능 |
|
MaxLength | 텍스트박스에 있는 텍스트 편집 가능 여부를 설정한다. True: 편집 불가, 문자열 이동이나 반전 표시는 가능 False: 편집 가능 |
|
MultiLine | 텍스트박스에 텍스트를 여러 줄 입력할 수 있는지 여부를 설정한다. True: 여러 줄 텍스트 허용 Flase: 한 줄 텍스트만 허용 |
|
PasswordChar | 텍스트박스에 입력한 문자가 화면에 나타나지 않고 이 속성에 설정한 문자(예를 들어 *)가 대신 화면에 출력된다. 주로 암호를 입력하는 프로그램에서 사용한다. 기본값 없음 |
|
ScrollBars | 텍스트박스에 수평/수직 스크롤바를 생성할지 여부를 설정한다. MultiLine 속성이 True로 설정되어 있어야 적용된다. None-없음: 스크롤바를 생성하지 않음 Horizontaol-수평: 수평 스크롤바 생성 Vertical-수직: 수직 스크롤바 생성 Both-양방향: 수직/수평 스크롤바 모두 생성 |
|
Text | 텍스트박스에 입력한 텍스트를 나타낸다. 기본값 없음 |
|
TextAlign | 텍스트박스에 입력된 텍스트의 위치를 설정한다. Left-왼쪽 맞춤: 왼쪽 정렬 Right-오른쪽 맞춤: 오른쪽 정렬 Center-가운데 맞춤: 가운데 정렬 |
|
Visible | 실행 시 텍스트박스를 보이게 할지 여부를 설정한다. True: 텍스트박스가 보이게 함 False: 텍스트박스가 보이지 않게 함 |
|
WordWrap | 여러 줄을 입력할 때 자동 줄 바꿈 기능을 제공한다. True: 자동 줄 바꿈 False: 자동 줄 바꿈 하지 않음 |
|
메서드 | Move | 폼에서 해당 텍스트박스의 위치를 설정한다. |
SetFocus | 해당 텍스트박스에 포커스를 둔다. | |
이벤트 | Click | 텍스트박스를 마우스로 클릭했을 때 발생한다. |
TextChanged | Text 속성의 값이 변하면 발생한다. | |
KeyPress | 텍스트박스에 포커스를 둔 상태에서 특수키(Alt, Ctrl, Shift) 외의 키를 눌렀을 때 발생한다. |
'비주얼 베이직 > 03 윈도 폼 컨트롤' 카테고리의 다른 글
실습하기 3-4 아이디와 비밀번호를 새 창에 입력하면 환영 메시지 출력 (0) | 2024.05.20 |
---|---|
실습하기 3-3 텍스트박스에 텍스트 여러 줄 입력 (0) | 2024.05.20 |
실습하기 3-2 레이블 속성 변경 (0) | 2024.05.20 |
3. 레이블 컨트롤 (0) | 2024.05.19 |
실습하기 3-1 버튼 속성 변경 (0) | 2024.05.19 |