MultiBinding.ValidationRules Proprietà

Definizione

Ottiene la raccolta di ValidationRule oggetti per questa istanza di 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 ValidationRule oggetti per questa istanza di MultiBinding.

Commenti

È possibile impostare 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 di associazione all'oggetto IMultiValueConverter . Successivamente, quando un valore passa dal convertitore alla proprietà di origine di associazione di un singolo binding, 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.

Note

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 dell'elemento della proprietà XAML

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

Valori XAML

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

Si applica a

Vedi anche