Binding.ValidationRules Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene una colección de reglas que comprueban la validez de la entrada del usuario.
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
Una colección de objetos ValidationRule.
Comentarios
El modelo de enlace de datos de WPF permite asociarlo ValidationRules con el Binding objeto o MultiBinding . Puede crear reglas personalizadas derivando de la ValidationRule clase e implementando el Validate método, o bien puede usar el elemento integrado ExceptionValidationRule, que invalida un valor si hay excepciones durante las actualizaciones de origen.
El motor de enlace comprueba cada uno de los ValidationRule asociados a un enlace cada vez que se transfiere un valor de entrada (el valor de la propiedad de destino de enlace) a la propiedad de origen de enlace. Para obtener una explicación detallada del proceso de validación, consulte la sección Validación de datos de la información general del enlace de datos.
Nota
Esta propiedad solo se puede establecer en Lenguaje de marcado de aplicación extensible (XAML) mediante la sintaxis de la colección que se muestra, o bien accediendo al objeto de colección y usando sus distintos métodos, como Add
. La propiedad 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 reglas personalizadas mediante la subclases de la ValidationRule clase .