MultiBinding.ValidationRules Vlastnost

Definice

Získá kolekci ValidationRule objektů pro tuto instanci 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)

Hodnota vlastnosti

Kolekce ValidationRule objektů pro tuto instanci MultiBinding.

Poznámky

U objektu MultiBinding i jednotlivých Binding objektů v objektu MultiBinding můžete nastavit ověřovací pravidla. Modul vazeb vyhodnotí objekt při ValidationRulesMultiBinding přesunutí hodnoty z cílové vlastnosti vazby na IMultiValueConverter objekt. Potom, když se hodnota přesune z převaděče na vlastnost zdroje vazby jednotlivé vazby, modul vazeb vyhodnotí na daném Binding objektuValidationRules.

Další informace o procesu ověřování a o tom, jak poskytnout vizuální zpětnou vazbu při zneplatnění, najdete v tématu Ověření dat v přehledu datových vazeb.

Note

Tuto vlastnost lze nastavit v jazyku XAML (Extensible Application Markup Language) pouze pomocí zobrazené syntaxe nebo přístupem k objektu kolekce a pomocí různých metod, například Add. Vlastnost použitá pro přístup k objektu kolekce je jen pro čtení, zatímco samotná kolekce je pro čtení i zápis.

Použití elementu vlastnosti XAML

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

Hodnoty XAML

oneOrMoreValidationRules Jeden nebo více ValidationRule objektů. Třídu můžete použít ExceptionValidationRule nebo vytvořit vlastní pravidla podtřídou ValidationRule třídy.

Platí pro

Viz také