문제
다음 중 폼에서 컨트롤의 탭 순서를 변경하는 방법으로 옳지 않은 것은?
① 마법사 또는 레이아웃과 같은 도구를 사용하여 폼을 만든 경우 컨트롤이 폼에 표시되는 순서(위쪽에서 아래쪽 및 왼쪽에서 오른쪽)와 같은 순서로 탭 순서가 설정된다. ② 기본적으로는 컨트롤을 작성한 순서대로 탭 순서가 설정되며, 레이블에는 설정할 수 없다. ③ [탭 순서] 대화상자를 이용하면 컨트롤의 탭 순서를 컨트롤 이름 행을 드래그해서 조정할 수 있다. ④ 탭 순서에서 컨트롤을 제거하려면 컨트롤의 탭 정지 속성을 '예'로 설정한다.
정답
4번
해설
정답: 4. 탭 순서에서 컨트롤을 제외하려면 '탭 정지(Tab Stop)' 속성을 '아니요'로 설정해야 한다. '예'로 설정하면 오히려 탭 이동 대상에 포함된다.
오답 풀이
- 1번: 마법사·레이아웃으로 만들면 표시 순서대로 탭 순서가 정해지므로 옳다.
- 2번: 기본 탭 순서는 작성 순서이며 레이블은 탭 정지 대상이 아니므로 옳다.
- 3번: [탭 순서] 대화상자에서 행을 드래그해 순서를 조정할 수 있으므로 옳다.
- 4번: 제외하려면 탭 정지를 '아니요'로 해야 하므로 '예'는 옳지 않다.
보충 개념 탭 정지 속성을 '아니요'로 하면 [Tab] 키로 포커스가 그 컨트롤을 건너뛴다. [탭 순서] 대화상자의 '자동 순서'는 화면 배치 순으로 정렬한다.