Похоже, вы хотите динамически создавать редакторы для объектов набора данных. Если вы посмотрите на файл designer.cs winform, вы заметите, что форма на самом деле создается путем создания элементов управления и последующей программной установки их свойств. Если это то, что вы хотите сделать во время выполнения, вы можете использовать структуру XSD для создания элементов управления и заполнения формы.
Могу я спросить, какова цель этого? Звучит интересно.