自动表单生成软件

时间:2010-05-02 21:25:29

标签: sql-server winforms forms code-generation

我正在使用winforms。我花了很多时间绘制表格(可能不是很多,但这是一项无聊的任务)。

总结一下...我想开发一个连接到sql server数据库的简单aplication,让用户选择一个表,并将控件放在一个表单中(生成设计器代码),基于每列的条纹。然后我的应用程序将每个控件命名为表的列,设置maxlengh属性(如果类型为varchar),并在控件附近创建一个具有相同文本的标签。如果列是FK,则应用程序将绘制组合框,依此类推。我看到Telerik Open ORM做了这样的事情,但我只需要一个简单的IU生成应用程序。

如果在同一天我完成了我的小应用程序,我发现了一个相同的工具......我会觉得自己很愚蠢:D

那里有没有可以帮我工作的工具?

3 个答案:

答案 0 :(得分:2)

您只需从服务器面板拖动数据库列并将其放在表单上即可。这将为您生成TextField,CheckBoxes和其他UI元素。

您也可以拖动整个表格并将其放在表单上。同样的事情将会发生:所有字段都将生成。

这是使用计划Visual Studio 2008 IDE。

答案 1 :(得分:0)

看看DevExpress - 他们有很多方法可以做到这一点。 (我们是他们产品的快乐用户。)

答案 2 :(得分:-1)

看看微软的lightswitch。我发布了一个与你类似的问题,并偶然发现了它。 Devexpress也有像Teleriks http://www.devexpress.com/Products/Index/Frameworks.xml这样的orm。我正在使用Lightswitch for form gen。祝你好运

相关问题