MultiBinding.ValidationRules Propiedad

Definición

Obtiene la colección de ValidationRule objetos para esta instancia de 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 ValidationRule objetos para esta instancia de MultiBinding.

Comentarios

Puede establecer reglas de validación en el MultiBinding objeto y en los objetos individuales Binding del MultiBinding objeto . El motor de enlace evalúa en ValidationRules el MultiBinding objeto cuando un valor se mueve de la propiedad de destino de enlace al IMultiValueConverter objeto . Después, cuando un valor se mueve del convertidor a la propiedad de origen de enlace de un enlace individual, el motor de enlace evalúa en ValidationRules ese Binding objeto.

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.

Note

Esta propiedad solo se puede establecer en lenguaje de marcado de aplicaciones extensibles (XAML) mediante la sintaxis que se muestra o accediendo al objeto de colección y usando sus diversos métodos, como Add. La propiedad usada para tener acceso al objeto de colección es de solo lectura, mientras que la propia colección es de lectura y escritura.

Uso de elementos de propiedad XAML

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

Valores XAML

oneOrMoreValidationRules Uno o varios ValidationRule objetos. Puede usar la ExceptionValidationRule clase o crear las reglas personalizadas mediante la subclase de la ValidationRule clase .

Se aplica a

Consulte también