c# 체크 박스 예제

위의 코드를 실행하려면 windows 양식에서 하나의 확인란을 드래그해야합니다. 그런 다음 마우스 leave 및 마우스 가리키기 이벤트를 추가합니다. 위의 코드를 복사하여 컴파일러에 삽입하고 실행합니다. 확인란1에서 마우스를 가리키면 글꼴 색상이 변경되고 확인란을 떠날 때 색상이 기본값으로 설정됩니다. 데스크톱 응용 프로그램에 확인란을 추가하려면 Visual Studio에서 사용할 수 있는 도구 상자에서 확인란을 검색하기만 하면 됩니다. 그런 다음 확인란을 바탕 화면 응용 프로그램으로 끕습니다. 이제 이 확인란을 사용할 수 있습니다. 다음 이미지에서는 15개의 확인란을 사용한 것을 확인할 수 있습니다. 한 인스턴스의 확인란을 드래그하여 14번으로 복제합니다. 각 확인란에 대해 별도의 TextChanged 이벤트 처리기를 선언해야 합니다. 위의 코드에서 확인란1에 대해선언했습니다. 따라서 확인란1의 기본 텍스트가 변경되면 TextChanged 이벤트가 발생합니다. 다음 이미지에서는 출력을 관찰할 수 있습니다.

위의 코드에서, 당신은 우리가 바로 initializecomponent () 방법 후 텍스트 속성을 사용 하는 것을 관찰 했다. 확인란 텍스트를 동적으로 설정하고 있기 때문에 데스크톱 응용 프로그램의 초기화 단계에서 이 코드를 선언할 때만 발생합니다. 다음 이미지에서는 위의 코드의 출력을 관찰할 수 있습니다. 이 모든 동작은 위의 스크린샷에서 볼 수 있으며 CheckBox 컨트롤의 선택 및 선택 취소 된 이벤트를 구독하여 수행됩니다. 실제 예제에서는 값을 대신 바인딩할 수 있지만 이 예제에서는 IsThreeState 속성을 사용하여 “모두 전환” 효과를 만드는 기본 정보를 보여 주었습니다. 프로그램이 실행되는 경우 원하는 것으로 가정 확인란은 기본적으로 확인을 확인합니다. 그런 다음 Checked 속성을 사용하여 true로 표시합니다. 다음 코드에서는 세 개의 확인란을 사용하여 true로 표시한 것을 확인할 수 있습니다. 라디오 버튼과 확인란은 다양한 기능에 사용됩니다. 사용자가 하나의 옵션만 선택하도록 할 때 라디오 단추를 사용합니다. 사용자가 모든 적절한 옵션을 선택하도록 하려면 확인란을 사용합니다.

다음 C# 프로그램은 확인란이 선택되었는지 여부를 찾는 방법을 보여줍니다.