Winform에서 CheckBox는 체크상자와 label로 이루어져 있다. checkBox에서 가장 많이 쓰는 속성은 checked로 true, false로 지정할 수 있다. CheckBox는 Checked, Unchecked, Indeterminate 3가지 중 하나의 CheckState속성을 가지고 있다. Checked는 선택된것, UnChecked는 선택되지 않은것, Indeterminate는 불확정이란 뜻으로 선택되었는지 선택되지 않았는지 판단할 수 없는 상태입니다. 과 같이 CheckState를 지정할 수 있는데 winform에서 표현하면 아래와 같이 표현할 수 있다.