Binding.ValidationRules Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une collection de règles qui vérifient la validité des entrées utilisateur.
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)
Valeur de propriété
Collection d'objets ValidationRule.
Remarques
Le modèle de liaison de données WPF vous permet d’associer ValidationRules votre ou MultiBinding objetBinding. Vous pouvez créer des règles personnalisées en dérivant de la ValidationRule classe et en implémentant la Validate méthode, ou vous pouvez utiliser le composant ExceptionValidationRuleintégré, ce qui invalide une valeur s’il existe des exceptions pendant les mises à jour sources.
Le moteur de liaison vérifie chacun ValidationRule associé à une liaison chaque fois qu’une valeur d’entrée (la valeur de propriété cible de liaison) est transférée à la propriété source de liaison. Pour une présentation détaillée du processus de validation, consultez la section Validation des données dans la vue d’ensemble de la liaison de données.
Notes
Cette propriété peut être définie en XAML (Extensible Application Markup Language) uniquement à l’aide de la syntaxe de collection affichée, ou en accédant à l’objet de collection et en utilisant ses différentes méthodes, telles que Add
. La propriété permettant d’accéder à l’objet de collection est en lecture seule, tandis que la collection elle-même est en lecture-écriture.
Utilisation des éléments de propriété XAML
<object>
<object.ValidationRules>
oneOrMoreValidationRules
</object.ValidationRules>
</object>
Valeurs XAML
oneOrMoreValidationRules
Un ou plusieurs ValidationRule objets. Vous pouvez utiliser la ExceptionValidationRule classe ou créer des règles personnalisées en subclassant la ValidationRule classe.