MultiBinding.ValidationRules Egenskap

Definition

Hämtar samlingen med ValidationRule objekt för den här instansen av 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)

Egenskapsvärde

Samlingen med ValidationRule objekt för den här instansen av MultiBinding.

Kommentarer

Du kan ange verifieringsregler för både MultiBinding objektet och de enskilda Binding objekten MultiBinding i objektet. Bindningsmotorn utvärderar ValidationRules objektet MultiBinding när ett värde flyttas från bindningsmålegenskapen IMultiValueConverter till objektet. När ett värde sedan flyttas från konverteraren till bindningskällans egenskap för en enskild bindning utvärderar bindningsmotorn ValidationRules på objektet Binding .

Mer information om valideringsprocessen och hur du ger visuell feedback vid ogiltighet finns i "Dataverifiering" i Översikt över databindning.

Note

Den här egenskapen kan endast anges i XAML (Extensible Application Markup Language) med hjälp av syntaxen som visas, eller genom att komma åt samlingsobjektet och använda dess olika metoder, till exempel Add. Egenskapen som används för att komma åt samlingsobjektet är skrivskyddad, medan själva samlingen är skrivskyddad.

Användning av XAML-egenskapselement

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

XAML-värden

oneOrMoreValidationRules Ett eller flera ValidationRule objekt. Du kan använda ExceptionValidationRule klassen eller skapa dina anpassade regler genom att underklassa ValidationRule klassen.

Gäller för

Se även