Sdílet prostřednictvím


DataErrorValidationRule Třída

Definice

Představuje pravidlo, které kontroluje chyby, které jsou vyvolány IDataErrorInfo implementací zdrojového objektu.

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
Dědičnost
DataErrorValidationRule

Poznámky

Model datových vazeb WPF umožňuje přidružit ValidationRules k objektu Binding . Pokud váš zdrojový objekt implementuje IDataErrorInfo rozhraní, můžete použít integrované pravidlo DataErrorValidationRule ke kontrole chyb vyvolaných implementací IDataErrorInfo .

Alternativní syntaxí k nastavení explicitního nastavení DataErrorValidationRule je nastavení ValidatesOnDataErrors vlastnosti pro true objekt Binding nebo MultiBinding objekt.

Vlastní pravidlo můžete vytvořit vytvořením třídy, která je odvozena z ValidationRule. Další informace a podrobnou diskuzi o ověření dat najdete v tématu Přehled datových vazeb.

DataErrorValidationRule je zaveden v rozhraní .NET Framework verze 3.5. Další informace naleznete v tématu Verze a závislosti.

Konstruktory

Name Description
DataErrorValidationRule()

Inicializuje novou instanci DataErrorValidationRule třídy.

Vlastnosti

Name Description
ValidatesOnTargetUpdated

Získá nebo nastaví hodnotu, která označuje, zda se ověřovací pravidlo spustí při aktualizaci cíle Binding .

(Zděděno od ValidationRule)
ValidationStep

Získá nebo nastaví při spuštění ověřovacího pravidla.

(Zděděno od ValidationRule)

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
Validate(Object, CultureInfo, BindingExpressionBase)

Provádí kontroly ověření hodnoty.

(Zděděno od ValidationRule)
Validate(Object, CultureInfo, BindingGroup)

Provádí kontroly ověření hodnoty.

(Zděděno od ValidationRule)
Validate(Object, CultureInfo)

Provádí kontroly ověření hodnoty.

Platí pro

Viz také