C# 클래스 Bennedik.Validation.Integration.WPF.EnterpriseValidationRule

The EnterpriseValidationRule integrates WPF with the Validation Application Block (VAB) of Enterprise Library 3.0. It is similar to the VAB ASP.NET integration's PropertyProxyValidator but implements a WPF ValidationRule instead of an ASP.NET BaseValidator. An ErrorProvider can be used to conveniently initialize EnterpriseValidationRules.
(c) 2007 Martin Bennedik, see BSD license in the license.txt file http://www.bennedik.de
상속: System.Windows.Controls.ValidationRule, IValidationIntegrationProxy
파일 보기 프로젝트 열기: RookieOne/WPF-Input-Validation 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
value object

Private Properties

프로퍼티 타입 설명
FormatErrorMessage string
GetValue bool
IValidationIntegrationProxy Microsoft.Practices.EnterpriseLibrary.Validation.MemberValueAccessBuilder
IValidationIntegrationProxy object

공개 메소드들

메소드 설명
Validate ( object value, CultureInfo cultureInfo ) : System.Windows.Controls.ValidationResult

보호된 메소드들

메소드 설명
IValidationIntegrationProxy ( Microsoft.Practices.EnterpriseLibrary.Validation.Integration.ValueConvertEventArgs e ) : void

비공개 메소드들

메소드 설명
FormatErrorMessage ( ValidationResults results ) : string
GetValue ( object &value, string &valueAccessFailureMessage ) : bool
IValidationIntegrationProxy ( ) : Microsoft.Practices.EnterpriseLibrary.Validation.MemberValueAccessBuilder
IValidationIntegrationProxy ( ) : object

메소드 상세

IValidationIntegrationProxy() 보호된 메소드

protected IValidationIntegrationProxy ( Microsoft.Practices.EnterpriseLibrary.Validation.Integration.ValueConvertEventArgs e ) : void
e Microsoft.Practices.EnterpriseLibrary.Validation.Integration.ValueConvertEventArgs
리턴 void

Validate() 공개 메소드

public Validate ( object value, CultureInfo cultureInfo ) : System.Windows.Controls.ValidationResult
value object
cultureInfo System.Globalization.CultureInfo
리턴 System.Windows.Controls.ValidationResult

프로퍼티 상세

value 보호되어 있는 프로퍼티

protected object value
리턴 object