On the method
ControlBindingsCollection.Add Method (String, Object, String, Boolean, DataSourceUpdateMode, Object)
The second parameter is the
dataSource, of the type
From my testing, this
dataSource has to implement the interface
IPropertyNotifyChanged, without which the binding will not work.
My question is, why is it that in that method, it takes in an
Object for the
dataSource, instead of
IPropertyNotifyChanged? Is there other ways that one can do the binding without inheriting the
I've searched the internet but can't find any relevant information.