Gerador automático de formulários

Prezados,

não sei se o título do post está adequado e também, nas buscas que fiz neste fórum, não encontrei material que me ajudasse na dúvida. A questão é: seria possível desenvolver uma aplicação (grid/formulário) em que os campos possem definidos pelo usuário final? Seria algo como o SC. Detalhando: em uma aplicação o usuário registraria, em uma área de configuração, um nome para a página de entrada de dados (nome da aplicação), seu título, bem como os nomes, tipos e posição dos campos. Isso viraria uma opção, por exemplo, de menu (dinâmico). Ao clicar nessa nova opção, em tempo de execução, as definições castradas anteriormente seriam utilizadas para gerar a grid ou formulário de forma dinâmica.

Abs,
Rômulo.

Em uma Grid View editável tem como você habilitar o botão “Colunas” onde o próprio usuário pode definir o que ele quer ver!

Não vou dizer que impossível fazer o que você quer em SC porque o impossível não existe, mas acho que manualmente você faria melhor esse tipo de aplicação.