title: How does BindingSource determine the data type of the bound data structure?
body: <p>I'm working with a WinForms app that uses databinding.  I am binding textboxes to a collection of Audit objects that come from an external DLL.</p>
  <p>I changed the data type on the PolicyNumber property from Integer to String.  Now, when I put anything other that numeric data into the textbox bound to that property, I get this error: &quot;Conversion from string &quot;3671129ABC&quot; to type 'Double' is not valid.&quot;</p>
  <p>My question is, where is the BindingSource inferring the type Double from?  My property used to be an Integer, and now it is a String.  I am stumped.  I can post code if it will help.  Thanks</p>