As for subclassing a grid, you won't need to... that's why we created the BusinessBindingSource. IBusinessBindable is designed to be used expose 1 bindable property on a control, but a grid has lots more than just one data element in it, so the IBusinessBindable doesn't really apply to grids.