DataErrorValidationRule Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en regel som söker efter fel som genereras av implementeringen IDataErrorInfo av källobjektet.
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
- Arv
Kommentarer
Med WPF databindningsmodell kan du associera ValidationRules med ett Binding-objekt. Om källobjektet implementerar IDataErrorInfo gränssnittet kan du använda den inbyggda regeln DataErrorValidationRule för att söka efter fel som genererats av implementeringen IDataErrorInfo .
En alternativ syntax för att uttryckligen ange DataErrorValidationRule är att ange egenskapen ValidatesOnDataErrors till true på ditt Binding- eller MultiBinding-objekt.
Du kan skapa en anpassad regel genom att skapa en klass som härleds från ValidationRule. Mer information och en detaljerad beskrivning av dataverifiering finns i Översikt över databindning.
DataErrorValidationRule introduceras i .NET Framework version 3.5. Mer information finns i Versioner och beroenden.
Konstruktorer
| Name | Description |
|---|---|
| DataErrorValidationRule() |
Initierar en ny instans av DataErrorValidationRule klassen. |
Egenskaper
| Name | Description |
|---|---|
| ValidatesOnTargetUpdated |
Hämtar eller anger ett värde som anger om verifieringsregeln körs när målet för Binding uppdateras. (Ärvd från ValidationRule) |
| ValidationStep |
Hämtar eller anger när verifieringsregeln körs. (Ärvd från ValidationRule) |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| Validate(Object, CultureInfo, BindingExpressionBase) |
Utför valideringskontroller på ett värde. (Ärvd från ValidationRule) |
| Validate(Object, CultureInfo, BindingGroup) |
Utför valideringskontroller på ett värde. (Ärvd från ValidationRule) |
| Validate(Object, CultureInfo) |
Utför valideringskontroller på ett värde. |