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à

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

Commenti

È possibile impostare le regole di convalida sia per l'oggetto MultiBinding che per i singoli Binding oggetti nell'oggetto MultiBinding . Il motore di associazione valuta l'oggetto ValidationRules sull'oggetto MultiBinding quando un valore passa dalla proprietà di destinazione dell'associazione all'oggetto IMultiValueConverter . Successivamente, quando un valore passa dal convertitore alla proprietà di origine dell'associazione di una singola associazione, il motore di associazione valuta l'oggetto ValidationRules su 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 Panoramica del 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 l'insieme stesso è 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 ValidationRule classe .

Si applica a

Vedi anche