DataErrorValidationRule Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een regel die controleert op fouten die worden gegenereerd door de IDataErrorInfo implementatie van het bronobject.
public ref class DataErrorValidationRule sealed : System::Windows::Controls::ValidationRule
public sealed class DataErrorValidationRule : System.Windows.Controls.ValidationRule
type DataErrorValidationRule = class
inherit ValidationRule
Public NotInheritable Class DataErrorValidationRule
Inherits ValidationRule
- Overname
Opmerkingen
Met het WPF gegevensbindingsmodel kunt u ValidationRules koppelen aan een Binding-object. Als uw bronobject de IDataErrorInfo interface implementeert, kunt u de ingebouwde regel DataErrorValidationRule gebruiken om te controleren op fouten die zijn gegenereerd door de IDataErrorInfo implementatie.
Een alternatieve syntaxis voor het expliciet instellen van de DataErrorValidationRule is door de eigenschap ValidatesOnDataErrors in te stellen op true op uw Binding of MultiBinding object.
U kunt een aangepaste regel maken door een klasse te maken die is afgeleid van ValidationRule. Zie Overzicht van gegevensbinding voor meer informatie en een gedetailleerde bespreking van gegevensvalidatie.
DataErrorValidationRule wordt geïntroduceerd in de .NET Framework versie 3.5. Zie Versies en afhankelijkheden voor meer informatie.
Constructors
| Name | Description |
|---|---|
| DataErrorValidationRule() |
Initialiseert een nieuw exemplaar van de DataErrorValidationRule klasse. |
Eigenschappen
| Name | Description |
|---|---|
| ValidatesOnTargetUpdated |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de validatieregel wordt uitgevoerd wanneer het doel van de Binding update wordt uitgevoerd. (Overgenomen van ValidationRule) |
| ValidationStep |
Wordt opgevraagd of ingesteld wanneer de validatieregel wordt uitgevoerd. (Overgenomen van ValidationRule) |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| Validate(Object, CultureInfo, BindingExpressionBase) |
Voert validatiecontroles uit op een waarde. (Overgenomen van ValidationRule) |
| Validate(Object, CultureInfo, BindingGroup) |
Voert validatiecontroles uit op een waarde. (Overgenomen van ValidationRule) |
| Validate(Object, CultureInfo) |
Voert validatiecontroles uit op een waarde. |