Si tengo el siguiente cuadro de texto:WPF simple validación Pregunta - establecer ErrorContent encargo
<TextBox Height="30" Width="300" Margin="10" Text="{Binding IntProperty,
NotifyOnValidationError=True}" Validation.Error="ContentPresenter_Error">
</TextBox>
Y esto en el código subyacente:
private void ContentPresenter_Error(object sender, ValidationErrorEventArgs e) {
MessageBox.Show(e.Error.ErrorContent.ToString());
}
Si entro en la letra "x" en la casilla de texto , el mensaje que aparece es el valor
'x' no pudo ser convertido
¿Hay alguna manera de personalizar este mensaje?
¿por qué no poner su propia cadena en el MessageBox.Show() ;? – Terrance
Porque podría tener muchos otros cuadros de texto, y sería bueno tener un controlador de errores de validación que simplemente toma el contenido de error del último error de validación. –