MultiBinding.ValidationRules Proprietà

Definizione

Ottiene la raccolta di oggetti ValidationRule per questa istanza dell'oggetto MultiBinding.

public:
 property System::Collections::ObjectModel::Collection<System::Windows::Controls::ValidationRule ^> ^ ValidationRules { System::Collections::ObjectModel::Collection<System::Windows::Controls::ValidationRule ^> ^ get(); };
public System.Collections.ObjectModel.Collection<System.Windows.Controls.ValidationRule> ValidationRules { get; }
member this.ValidationRules : System.Collections.ObjectModel.Collection<System.Windows.Controls.ValidationRule>
Public ReadOnly Property ValidationRules As Collection(Of ValidationRule)

Valore della proprietà

Collection<ValidationRule>

Raccolta di oggetti ValidationRule per questa istanza dell'oggetto MultiBinding.

Commenti

È possibile impostare regole di convalida sia per MultiBinding l'oggetto che per i singoli Binding oggetti MultiBinding nell'oggetto . Il motore di associazione valuta ValidationRules l'oggetto MultiBinding nell'oggetto quando un valore viene spostato dalla proprietà di destinazione dell'associazione all'oggetto IMultiValueConverter . Successivamente, quando un valore viene spostato dal convertitore alla proprietà di origine dell'associazione di una singola associazione, il motore di associazione valuta l'oggetto ValidationRules in tale Binding oggetto.

Per altre informazioni sul processo di convalida e su come fornire feedback visivo in caso di invalidazione, vedere "Convalida dei dati" in Cenni preliminari sul data binding.

Nota

Questa proprietà può essere impostata in Extensible Application Markup Language (XAML) solo usando la sintassi illustrata oppure accedendo all'oggetto raccolta e usando i vari metodi, ad esempio Add . La proprietà utilizzata per accedere all'oggetto raccolta è di sola lettura, mentre la raccolta stessa è di lettura/scrittura.

Utilizzo della sintassi XAML per elementi proprietà

<object>  
  <object.ValidationRules>  
    oneOrMoreValidationRules  
  </object.ValidationRules>  
</object>  

Valori XAML

oneOrMoreValidationRules
Uno o più ValidationRule oggetti . È possibile usare la ExceptionValidationRule classe o creare regole personalizzate sottoclassando la classe ValidationRule .

Si applica a

Vedi anche