Share via


Información general del componente ErrorProvider (Formularios Windows Forms)

El componente ErrorProvider de formularios Windows Forms se utiliza para validar los datos proporcionados por el usuario en un formulario o en un control. Normalmente, se utiliza junto con la validación de los datos proporcionados por el usuario en un formulario o con la presentación de errores dentro de un conjunto de datos. Un proveedor de errores es una alternativa mejor que mostrar un mensaje de error en un cuadro de mensaje, porque una vez que se descarta un cuadro de mensaje, el mensaje de error deja de estar visible. El componente ErrorProvider muestra un icono de error (Icono ErrorProvider) junto al control correspondiente, por ejemplo, un cuadro de texto; cuando el usuario coloca el puntero del mouse sobre el icono de error, aparece una información sobre herramientas que muestra la cadena del mensaje de error.

Propiedades principales

Las propiedades principales del componente ErrorProvider son DataSource, ContainerControl y Icon. Cuando se utiliza el componente ErrorProvider con controles enlazados a datos, la propiedad ContainerControl debe establecerse en el contenedor adecuado (habitualmente el formulario Windows Forms), para que el componente muestre un icono de error en el formulario. Cuando se agrega el componente en el diseñador, la propiedad ContainerControl se establece en el formulario contenedor; si el usuario agrega el control mediante código, él debe establecerla.

La propiedad Icon puede establecerse en un icono de error personalizado, en lugar del predeterminado. Cuando la propiedad DataSource está establecida, el componente ErrorProvider puede mostrar mensajes de error para un conjunto de datos. El método clave del componente ErrorProvider es el método SetError, que especifica la cadena del mensaje de error y dónde debe aparecer el icono de error.

Nota

El componente ErrorProvider no proporciona compatibilidad integrada para los clientes de accesibilidad. Para que la aplicación sea accesible al utilizar este componente, se debe proporcionar un mecanismo de retroalimentación adicional accesible.

Vea también

Tareas

Cómo: Ver errores de un conjunto de datos con el componente ErrorProvider de formularios Windows Forms

Cómo: Mostrar iconos de error para la validación de formularios con el componente ErrorProvider de formularios Windows Forms

Referencia

ErrorProvider