---
title: "ErrorProvider Component"
ms.date: "03/30/2017"
helpviewer_keywords: 
  - "error messages [Windows Forms], displaying"
  - "errors [Windows Forms]"
  - "ErrorProvider component [Windows Forms]"
ms.assetid: c0f2e231-c5c9-413d-a507-75af2db499b6
---
# ErrorProvider Component (Windows Forms)
The Windows Forms `ErrorProvider` component is used to show the user in a non-intrusive way that something is wrong. It is typically used in conjunction with validating user input on a form, or displaying errors within a dataset.  
  
## In This Section  
 [ErrorProvider Component Overview](errorprovider-component-overview-windows-forms.md)  
 Explains what this component is and its key features and properties.  
  
 [How to: Display Error Icons for Form Validation with the Windows Forms ErrorProvider Component](display-error-icons-for-form-validation-with-wf-errorprovider.md)  
 Gives directions for validating user input with an error provider component.  
  
 [How to: View Errors Within a DataSet with the Windows Forms ErrorProvider Component](view-errors-within-a-dataset-with-wf-errorprovider-component.md)  
 Gives directions for using an error provider component to display data errors.  
  
## Reference  
 <xref:System.Windows.Forms.ErrorProvider>  
 Describes this class and has links to all its members.  
  
## Related Sections  
 [Controls to Use on Windows Forms](controls-to-use-on-windows-forms.md)  
 Provides a complete list of Windows Forms controls, with links to information on their use.
