创建拖放设计器,以便用户可以创建表单?

时间:2011-04-25 19:42:03

标签: winforms silverlight drag-and-drop

我想为我的用户创建一种创建表单的方法,这样他们就不必让我这样做了。不幸的是,我在黑暗,未知领域。我设想如下:

  • 用户可以拖动预制表或(预先制作的)自定义行。
  • 一旦用户创建了布局,他就会保存布局并部署到服务器。
  • 其他用户将可以访问新表单,该表单将包含文本框,单选按钮和复选框。
  • 最后,用户将能够在访问表单时随时保存和加载表单数据。

任何人都可以指出我正确的方向或者快速总结一下我完成这项任务需要什么?非常感谢。

此时,我想在WinForms,WPF或Silverlight中执行此操作。我知道技术不同但整体方法应该是相同的(我希望)。

1 个答案:

答案 0 :(得分:1)

考虑使用Microsoft Infopath,而不是构建表单填充应用程序。

如果Infopath的部署成本太高,您可以使用Microsoft Word中的表单功能。这是一个tip,用于将数据从Microsoft Word表单保存到数据库。