SOME controls implement accepting drops without you doing anything other than putting them on a layout
TextAreas for instance
Dont recall if Textfields are like that as well
So you may need to do special work, by subclassing them, to override that default behaviour