ErrorProvider 구성 요소 개요(Windows Forms)

Windows Forms ErrorProvider 구성 요소는 사용자가 폼이나 컨트롤에 입력한 내용의 유효성을 검사하는 데 사용됩니다. 일반적으로 이 구성 요소는 폼에 대한 사용자 입력의 유효성을 검사하거나 데이터 집합의 오류를 표시하는 데 사용됩니다. 메시지 상자에 오류 메시지를 표시하는 경우에는 메시지 상자가 사라지고 나면 오류 메시지를 더 이상 볼 수 없기 때문에 오류 공급자를 사용하는 것이 더 좋은 방법일 수 있습니다. ErrorProvider 구성 요소는 텍스트 상자와 같은 관련 컨트롤 옆에 오류 아이콘(ErrorProvider 아이콘)을 표시합니다. 예를 들어, 사용자가 마우스 포인터를 오류 아이콘 위로 가져가면 도구 설명이 나타나고 오류 메시지 문자열이 표시됩니다.

키 속성

ErrorProvider 구성 요소의 주요 속성은 DataSource, ContainerControlIcon입니다. 데이터 바인딩된 컨트롤과 함께 ErrorProvider 구성 요소를 사용하는 경우 해당 구성 요소에서 폼에 오류 아이콘을 표시하도록 하려면 ContainerControl 속성을 적절한 컨테이너(보통 Windows Form)로 설정해야 합니다. 디자이너에서 구성 요소를 추가하면 ContainerControl 속성이 해당 구성 요소를 포함하는 폼으로 설정됩니다. 그러나 코드로 컨트롤을 추가하는 경우에는 이를 직접 설정해야 합니다.

Icon 속성은 기본값 대신 사용자 지정 오류 아이콘으로 설정할 수 있습니다. DataSource 속성을 설정하면 ErrorProvider 구성 요소에서 데이터 집합에 대한 오류 메시지를 표시할 수 있습니다. ErrorProvider 구성 요소의 주요 메서드는 오류 메시지 문자열과 오류 아이콘의 표시 위치를 지정하는 SetError 메서드입니다.

참고

ErrorProvider 구성 요소에서 내게 필요한 옵션 지원 클라이언트를 기본적으로 지원하지는 않습니다. 이 구성 요소를 사용할 때 응용 프로그램에서 내게 필요한 옵션을 지원하도록 하려면 내게 필요한 옵션을 지원하는 피드백 메커니즘을 추가해야 합니다.

참고 항목

작업

방법: Windows Forms ErrorProvider 구성 요소를 사용하여 데이터 집합에 있는 오류 보기

방법: Windows Forms ErrorProvider 구성 요소를 사용하여 폼 유효성에 대한 오류 아이콘 표시

참조

ErrorProvider