I demonstrated a sample at https://github.com/edymtt/usercontrolwithdatabinding to illustrate some data binding scenarios that may apply to your question. In particular, I examined two scenarios:
- Implementation
UserControlfor editing a basic property (string, integer, ...); - An implementation
UserControlfor editing properties of a complex type (for example, AddressPOCO);
Implementation UserControlfor editing the main property
(, Text TextBox) , ( , TextChanged TextBox TextChanged, . MSDN " ".
ErrorProvider ( ) UserControl
UserControl
, :
BindingSource Error Provider usercontrol POCO;- .
, , , .