I'm not clear on why you're seeing this error as you do not need to implement IComponent to get this to work. Is the error happening at runtime or design time? I am able to bind to the business object without errors using the following steps:
Added the Employee type above to a project
Added the Employee type as a DataSource
With the Form visible in the designer:
Data -> Add New Data Source...
Select Object
Drill down to select the Customers object
Click Finish
Bind the "Name" property to a TextBox
Data -> Show Data Sources
Drag the "Name" column to the Form (TextBox auto-generated)
Run the application
What are you doing that's different from this?
Joe Stegman
The Windows Forms Team
Microsoft Corp.
This posting is provided "AS IS" with no warranties, and confers no rights.