문제
폼의 각 컨트롤에 포커스가 위치할 때 입력모드를 '한글' 또는 '영숫자 반자'로 각각 지정하고자 한다. 다음 중 이를 위해 설정해야 할 컨트롤 속성은?
① 엔터키 기능(EnterKey Behavior) ② 상태 표시줄(StatusBar Text) ③ 탭 인덱스(Tab Index) ④ IME 모드(IME Mode)
정답
4번
해설
정답: 4. IME 모드(IME Mode) 속성은 컨트롤에 포커스가 들어올 때 입력기를 '한글', '영숫자 반자' 등으로 자동 전환하도록 지정하는 속성이다.
오답 풀이
- 1번: 엔터키 기능은 [Enter]를 눌렀을 때의 동작(필드 이동/새 줄 등)을 지정하는 속성이다.
- 2번: 상태 표시줄 텍스트는 포커스가 있을 때 상태 표시줄에 표시할 안내 문구를 지정한다.
- 3번: 탭 인덱스는 [Tab] 키로 이동하는 순서를 지정하는 속성이다.
- 4번: 포커스 시 입력 모드를 지정하는 것은 IME 모드이므로 옳다.
보충 개념 IME 모드는 한글 입력 필드(이름·주소 등)에는 '한글'을, 영문/숫자 필드(아이디·전화번호 등)에는 '영숫자 반자'를 지정해 입력 편의를 높인다.