문제
다음 중 콤보 상자 컨트롤의 각 속성에 대한 설명으로 옳지 않은 것은?
① 행 원본(Row Source): 콤보 상자 컨트롤에서 사용할 데이터 설정 ② 컨트롤 원본(Control Source): 연결할(바운드 할) 데이터 설정 ③ 바운드 열(Bound Column): 콤보 상자 컨트롤에 저장할 열 설정 ④ 사용 가능(Enabled): 컨트롤에 입력된 데이터의 편집 여부 설정
정답
4번
해설
정답: 4. ‘사용 가능(Enabled)’ 속성은 컨트롤에 포커스를 줄 수 있는지(활성/비활성) 여부를 설정한다. 입력된 데이터의 편집 가능 여부를 정하는 것은 ‘잠금(Locked)’ 속성이다.
오답 풀이
- 1번: 행 원본은 콤보 상자에 표시할 데이터(목록)의 원본을 설정하므로 옳다.
- 2번: 컨트롤 원본은 컨트롤에 바운드(연결)할 필드·데이터를 설정하므로 옳다.
- 3번: 바운드 열은 목록 중 실제로 저장할 열을 지정하므로 옳다.
- 4번: Enabled는 활성화 여부이고 편집 여부는 Locked이므로 ‘편집 여부 설정’은 옳지 않다.
보충 개념 Enabled(사용 가능)는 컨트롤의 활성/비활성을, Locked(잠금)는 값의 편집 가능 여부를 제어한다. 둘을 조합해 보기 전용 등을 구현한다.