Программное обеспечение для автоматической генерации форм - PullRequest
0 голосов
/ 03 мая 2010

Я использую winforms. Я трачу много времени на рисование форм (возможно, не так много, но это скучная задача).

Подводя итог ... Я хочу разработать простое приложение, которое подключается к базе данных сервера sql, позволяет пользователю выбрать таблицу и поместить элементы управления в форму для меня (сгенерировать код дизайнера) на основе Тип каждой колонки. Затем мое приложение будет называть каждый элемент управления как столбец таблицы, устанавливать свойство maxlengh (если тип varchar) и создавать метку с тем же текстом рядом с элементом управления. Если столбец FK, то приложение нарисует поле со списком и так далее. Я видел, что Telerik Open ORM делает что-то подобное, но мне нужно только простое приложение для IU Generation.

Если в тот же день я закончу свое небольшое приложение, я найду инструмент, который сделает то же самое ... Я буду чувствовать себя глупо: D

Есть ли какой-нибудь инструмент, который делает эту работу для меня? * +1007 *

Ответы [ 3 ]

2 голосов
/ 03 мая 2010

Вы можете просто перетащить столбцы БД с панели сервера и поместить их в форму. Это сгенерирует TextField, CheckBoxes и другие элементы пользовательского интерфейса для вас.

Вы также можете перетащить всю таблицу и поместить ее в форму. То же самое произойдет: все поля будут сгенерированы.

Это использует план Visual Studio 2008 IDE.

0 голосов
/ 09 сентября 2011

Посмотрите на DevExpress - у них есть несколько способов сделать именно это. (Мы являемся счастливым пользователем их продукта.)

0 голосов
/ 30 августа 2011

Посмотрите на световой выключатель Microsoft. Я написал такой же вопрос, как и ваш, и наткнулся на него случайно. У Devexpress также есть форма, подобная Teleriks http://www.devexpress.com/Products/Index/Frameworks.xml. Я использую Lightswitch для формы gen. удачи

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...