ContainerControl.Validate ContainerControl.Validate ContainerControl.Validate ContainerControl.Validate Method

정의

ValidatingValidated 이벤트를 순서대로 발생시켜 포커스를 잃는 컨트롤의 값을 확인합니다.Verifies the value of the control losing focus by causing the Validating and Validated events to occur, in that order.

오버로드

Validate() Validate() Validate() Validate()

ValidatingValidated 이벤트를 순서대로 발생시켜 포커스를 잃는 컨트롤의 값을 확인합니다.Verifies the value of the control losing focus by causing the Validating and Validated events to occur, in that order.

Validate(Boolean) Validate(Boolean) Validate(Boolean) Validate(Boolean)

자동 유효성 검사가 켜져 있는지 여부에 따라 포커스를 잃는 컨트롤의 값을 확인합니다.Verifies the value of the control that is losing focus; conditionally dependent on whether automatic validation is turned on.

Validate() Validate() Validate() Validate()

ValidatingValidated 이벤트를 순서대로 발생시켜 포커스를 잃는 컨트롤의 값을 확인합니다.Verifies the value of the control losing focus by causing the Validating and Validated events to occur, in that order.

public:
 bool Validate();
public bool Validate ();
member this.Validate : unit -> bool
Public Function Validate () As Boolean

반환

유효성 검사가 성공하는 경우 true, 아닌 경우 false입니다.true if validation is successful; otherwise, false. 이 메서드는 Validating 또는 Validated 이벤트 처리기에서 호출된 경우 항상 false를 반환합니다.If called from the Validating or Validated event handlers, this method will always return false.

설명

Validate 메서드 유효성이 검사 되지 않은 마지막 자식 컨트롤 및 해당 상위, 포함 되지 않은 현재 컨테이너 컨트롤의 유효성을 검사 합니다.The Validate method validates the last child control that is not validated and its ancestors up through, but not including, the current container control. 이 오버 로드 된 버전에는 항상 값에 관계 없이 유효성 검사를 수행 합니다 AutoValidate 컨트롤의 부모 컨트롤의 속성입니다.This overloaded version always performs validation, regardless of the value of the AutoValidate property of the control's parent. 따라서 무조건 유효성 검사를 강제로 사용 합니다.Therefore use it to unconditionally force validation.

추가 정보

Validate(Boolean) Validate(Boolean) Validate(Boolean) Validate(Boolean)

자동 유효성 검사가 켜져 있는지 여부에 따라 포커스를 잃는 컨트롤의 값을 확인합니다.Verifies the value of the control that is losing focus; conditionally dependent on whether automatic validation is turned on.

public:
 bool Validate(bool checkAutoValidate);
public bool Validate (bool checkAutoValidate);
member this.Validate : bool -> bool
Public Function Validate (checkAutoValidate As Boolean) As Boolean

매개 변수

checkAutoValidate
Boolean Boolean Boolean Boolean

true인 경우 AutoValidate 속성 값을 사용하여 유효성 검사의 수행 여부를 결정하고, false인 경우 무조건 유효성 검사를 수행합니다.If true, the value of the AutoValidate property is used to determine if validation should be performed; if false, validation is unconditionally performed.

반환

유효성 검사가 성공하는 경우 true, 아닌 경우 false입니다.true if validation is successful; otherwise, false. 이 메서드는 Validating 또는 Validated 이벤트 처리기에서 호출된 경우 항상 false를 반환합니다.If called from the Validating or Validated event handlers, this method will always return false.

설명

Validate 메서드 유효성이 검사 되지 않은 마지막 자식 컨트롤 및 해당 상위, 포함 되지 않은 현재 컨테이너 컨트롤의 유효성을 검사 합니다.The Validate method validates the last child control that is not validated and its ancestors up through, but not including, the current container control. 이 오버 로드 된 버전은 다음 조건에 따라 유효성 검사를 수행 합니다.This overloaded version performs validation based on the following conditions:

  • 경우는 checkAutoValidate 매개 변수는 true, 유효성을 검사 하지 않는 자식 컨트롤의 유효성 검사는 항상 발생 합니다.If the checkAutoValidate parameter is true, validation always occurs for child controls that are not validated.

  • 경우는 checkAutoValidate 매개 변수는 false, 경우에 유효성 검사가 수행를 AutoValidate 컨트롤의 부모 컨트롤의 속성을 사용할 수 있습니다.If the checkAutoValidate parameter is false, validation occurs only if the AutoValidate property of the control's parent is enabled.

추가 정보

적용 대상