Today I was trying to use automatic generation of DataForm from my ViewModels. After an hour of exploring it I recognized that it is nightmare! Look at this method: 1: private static Control GetControlFromType(Type type) 2: { 3: Debug.Assert(type != null...