Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe DataErrorValidationRule

 

Data di pubblicazione: ottobre 2016

Rappresenta una regola che controlla gli errori che vengono generati dall'implementazione IDataErrorInfo dell'oggetto di origine.

Spazio dei nomi:   System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)

System.Object
  System.Windows.Controls.ValidationRule
    System.Windows.Controls.DataErrorValidationRule

public sealed class DataErrorValidationRule : ValidationRule

NomeDescrizione
System_CAPS_pubmethodDataErrorValidationRule()

Inizializza una nuova istanza della classe DataErrorValidationRule.

NomeDescrizione
System_CAPS_pubpropertyValidatesOnTargetUpdated

Ottiene o imposta un valore che indica se la regola di convalida viene eseguita quando la destinazione di Binding viene aggiornato.(Ereditato da ValidationRule.)

System_CAPS_pubpropertyValidationStep

Ottiene o imposta quando viene eseguita la regola di convalida.(Ereditato da ValidationRule.)

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

System_CAPS_pubmethodValidate(Object, CultureInfo)

Esegue controlli di convalida su un valore.(Esegue l'override di ValidationRule.Validate(Object, CultureInfo).)

System_CAPS_pubmethodValidate(Object, CultureInfo, BindingExpressionBase)

Esegue controlli di convalida su un valore.(Ereditato da ValidationRule.)

System_CAPS_pubmethodValidate(Object, CultureInfo, BindingGroup)

Esegue controlli di convalida su un valore.(Ereditato da ValidationRule.)

The TLA2#tla_winclient data binding model enables you to associate P:System.Windows.Data.Binding.ValidationRules with a T:System.Windows.Data.Binding object. If your source object implements the T:System.ComponentModel.IDataErrorInfo interface, you can use the built-in rule T:System.Windows.Controls.DataErrorValidationRule to check for errors raised by the T:System.ComponentModel.IDataErrorInfo implementation.

An alternative syntax to setting the T:System.Windows.Controls.DataErrorValidationRule explicitly is to set the P:System.Windows.Data.Binding.ValidatesOnDataErrors property to true on your T:System.Windows.Data.Binding or T:System.Windows.Data.MultiBinding object.

You can create a custom rule by creating a class that derives from T:System.Windows.Controls.ValidationRule. For more information and a detailed discussion of data validation, see Data Binding Overview.

DataErrorValidationRule is introduced in the .NET Framework version 3.5. For more information, see Versioni e dipendenze di .NET Framework.

.NET Framework
Disponibile da 3.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: