When you drag a field from a data-connection (XSD, XML or whatever) it might look like you have put an data-field on your form. You actually create a new form-field, which automatically inherits its type and properties from the related data type AT THAT MOMENT. So any changes to the schema afterward...