An instance of the object that the control is bound to Optional - can be passed instead of a BindingSource string. Using a reference is more efficient. Declarative use in the designer always uses strings, code base assignments should use instances with BindingSourceObject.