1. 라디오 버튼과 체크 박스


라디오 버튼(Option Button)과 체크 박스(Check Box) 컨트롤으로 옵션을 추가하거나 데이터를 입력할 수 있습니다.  라디오 버튼은 여러 개의 항목중 단 하나의 항목만 선택이 가능합니다. 반면 체크 박스는 여러개의 항목을 모두 체크할 수 있습니다. 체크되면 Value 값이 True로 변하고, 체크가 해제되면 False로 변합니다.


리스트 박스와 라디오 버튼의 속성을 살펴봅시다.


Value: 기본적으로 '0 - 확인 안함'이 선택되어 있습니다. 만약 체크되면 이 Value 값이 1(True)로 변합니다.

Enabled: 컨트롤을 비활성화 시킵니다. 


' 라디오 버튼

Caption: 라디오 버튼 옆의 텍스트를 수정합니다.


그럼 프로젝트를 열어 라디오 버튼과 체크 박스를 추가해봅시다.



모두 다 추가되었으면 이제 한번 프로그램을 실행해봅시다.



프로그램을 실행시켜 보면, 앞서 말했듯이 체크 박스는 여러 항목을 체크할수 있는 반면에 라디오 버튼은 하나의 항목만 선택이 가능합니다.


2. 프레임


그런데, 이렇게 추가해보니 뭔가 불편하지 않습니까?


라디오 버튼도 하나만 선택이 가능하고 이동할때도 불편이 생깁니다. 그렇다면 어떻게 해야 할까요?


여기서 프레임(Frame)을 사용하면 이 두문제가 단번에 해결됩니다. 프레임은 관련 있는 도구(Control)들을 한꺼번에 묶는 역활을 하는 컨트롤입니다. 이번엔 프레임 컨트롤을 사용하여 위와 같은 프로그램을 다시 한번 만들어봅시다.



이제 실행을 해서 결과를 살펴봅시다.



참 편리하죠? 프레임으로 묶인 도구들을 손쉽게 이동할수 있습니다. 때로는 '장식용'으로 사용되기도 합니다. :D