DataErrorValidationRule Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje pravidlo, které kontroluje chyby vyvolané 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
Poznámky
Model datové vazby WPF umožňuje přidružit ValidationRules k objektu Binding . Pokud zdrojový objekt implementuje IDataErrorInfo rozhraní, můžete pomocí integrovaného pravidla DataErrorValidationRule zkontrolovat chyby vyvolané IDataErrorInfo implementací.
Alternativní syntaxe nastavení explicitně je nastavit DataErrorValidationRule ValidatesOnDataErrors vlastnost na true
váš Binding nebo MultiBinding objekt.
Vlastní pravidlo můžete vytvořit vytvořením třídy, která je odvozena od ValidationRule. Další informace a podrobnou diskuzi o ověření dat najdete v tématu Přehled datových vazeb.
DataErrorValidationRuleje zaveden v .NET Framework verze 3.5. Další informace najdete v tématu Verze a závislosti.
Konstruktory
DataErrorValidationRule() |
Inicializuje novou instanci DataErrorValidationRule třídy. |
Vlastnosti
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
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru 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) |
Provádí kontroly ověření hodnoty. |
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) |