MultiBinding.ValidationRules Propiedad

Definición

Obtiene la colección de objetos ValidationRule para esta instancia de MultiBinding.Gets the collection of ValidationRule objects for this instance of 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)

Valor de propiedad

Colección de objetos ValidationRule para esta instancia de MultiBinding.The collection of ValidationRule objects for this instance of MultiBinding.

Comentarios

Puede establecer reglas de validación tanto en el objeto MultiBinding como en los objetos Binding individuales del objeto MultiBinding.You can set validation rules on both the MultiBinding object and the individual Binding objects in the MultiBinding object. El motor de enlace evalúa el ValidationRules en el objeto MultiBinding cuando un valor se mueve de la propiedad de destino de enlace al objeto IMultiValueConverter.The binding engine evaluates the ValidationRules on the MultiBinding object when a value moves from the binding target property to the IMultiValueConverter object. Después de eso, cuando un valor se mueve del convertidor a la propiedad de origen de enlace de un enlace individual, el motor de enlace evalúa el ValidationRules en ese objeto Binding.After that, when a value moves from the converter to the binding source property of an individual binding, the binding engine evaluates the ValidationRules on that Binding object.

Para obtener más información sobre el proceso de validación y cómo proporcionar comentarios visuales sobre la invalidación, vea "validación de datos" en información general sobre el enlace de datos.For more information about the validation process and how to provide visual feedback upon invalidation, see "Data Validation" in Data Binding Overview.

Nota

Esta propiedad solo se puede establecer en Lenguaje XAML (Extensible Application Markup Language)Extensible Application Markup Language (XAML) mediante la sintaxis mostrada, o bien mediante el acceso al objeto de colección y usando sus distintos métodos, como Add.This property can be set in Lenguaje XAML (Extensible Application Markup Language)Extensible Application Markup Language (XAML) only by using the syntax shown, or by accessing the collection object and using its various methods, such as Add. La propiedad utilizada para tener acceso al objeto de colección es de solo lectura, mientras que la propia colección es de lectura y escritura.The property used to access the collection object is read-only, whereas the collection itself is read-write.

Uso de elementos de propiedad XAMLXAML Property Element Usage

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

Valores XAMLXAML Values

oneOrMoreValidationRulesoneOrMoreValidationRules
Uno o varios objetos ValidationRule.One or more ValidationRule objects. Puede usar la clase ExceptionValidationRule o crear reglas personalizadas mediante la creación de subclases de la clase ValidationRule.You can use the ExceptionValidationRule class or create your custom rules by subclassing the ValidationRule class.

Se aplica a

Consulte también: