DataErrorValidationRule Osztály

Definíció

Olyan szabályt jelöl, amely ellenőrzi a forrásobjektum implementációja által IDataErrorInfo kiváltott hibákat.

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
Öröklődés
DataErrorValidationRule

Megjegyzések

A WPF adatkötési modell lehetővé teszi, hogy ValidationRules társítsa egy Binding objektumhoz. Ha a forrásobjektum implementálja az IDataErrorInfo interfészt, a beépített szabály DataErrorValidationRule használatával ellenőrizheti a IDataErrorInfo megvalósítás során felmerülő hibákat.

A DataErrorValidationRule explicit megadásának másik szintaxisa, ha a ValidatesOnDataErrors tulajdonságot true-re állítja a Binding vagy MultiBinding objektumon.

Egyéni szabályt úgy hozhat létre, hogy létrehoz egy osztályt, amely a következőből ValidationRuleszármazik: . További információkért és az adatérvényesítés részletes ismertetéséért tekintse meg az adatkötések áttekintését.

DataErrorValidationRule a .NET-keretrendszer 3.5-ös verziójában kerül bevezetésre. További információ: Verziók és függőségek.

Konstruktorok

Name Description
DataErrorValidationRule()

Inicializálja a DataErrorValidationRule osztály új példányát.

Tulajdonságok

Name Description
ValidatesOnTargetUpdated

Lekéri vagy beállít egy értéket, amely jelzi, hogy az érvényesítési szabály fut-e a Binding cél frissítésekor.

(Öröklődés forrása ValidationRule)
ValidationStep

Lekéri vagy beállítja az érvényesítési szabály futtatásakor.

(Öröklődés forrása ValidationRule)

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
Validate(Object, CultureInfo, BindingExpressionBase)

Érvényesítési ellenőrzéseket végez egy értéken.

(Öröklődés forrása ValidationRule)
Validate(Object, CultureInfo, BindingGroup)

Érvényesítési ellenőrzéseket végez egy értéken.

(Öröklődés forrása ValidationRule)
Validate(Object, CultureInfo)

Érvényesítési ellenőrzéseket végez egy értéken.

A következőre érvényes:

Lásd még