#winforms #silverlight #drag-and-drop
#winforms #silverlight #перетаскивание
Вопрос:
Я хотел бы создать способ для моих пользователей создавать формы, чтобы им не приходилось просить меня об этом. К сожалению, я нахожусь на темной, неизвестной территории. Я представлял это следующим образом:
- Пользователь может перетаскивать готовые таблицы или (готовые) пользовательские строки.
- Как только пользователь создаст макет, он сохранит макет и развернет на сервере.
- Другие пользователи смогут получить доступ к новой форме, которая будет содержать текстовые поля, радиокнопки и флажки.
- Наконец, пользователи смогут сохранять и загружать данные формы в любое время, когда они обращаются к форме.
Кто-нибудь может указать мне правильное направление или дать краткое изложение того, что мне нужно для выполнения этой задачи? Это будет высоко оценено.
На данный момент я хотел бы сделать это в WinForms, WPF или Silverlight. Я знаю, что технология отличается, но общий подход должен быть таким же (я надеюсь).
Комментарии:
1. Почему вы хотите поддерживать как WinForms, так и WPF?? Удалите требование WinForms, и вы будете в гораздо лучшей форме, чтобы это действительно произошло.
2. Я сказал Winforms, WPF ИЛИ Silverlight.
Ответ №1:
Вместо создания приложения для заполнения форм рассмотрите возможность использования Microsoft Infopath.
Если развертывание Infopath слишком дорого, вы можете вместо этого использовать функциональность формы в Microsoft Word. Вот совет по сохранению данных из форм Microsoft Word в базе данных.
Комментарии:
1. Infopath был бы лучшим для этого. Но моя компания не собирается тратить на это деньги. И мои пользователи достаточно жалуются, поскольку речь идет о создании форм в Word 2007. Я думаю, никто раньше этого не делал …?
2. Проверьте JotForm: jotform.com Это не ответ на вашу проблему, но это дает вам представление о том, что там есть.
3. К сожалению, вы не можете оценивать комментарии. Это отличная отправная точка. Спасибо!