【问题标题】:Automatic form generation software自动表格生成软件
【发布时间】:2011-09-09 23:12:11
【问题描述】:

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

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

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

是否有任何工具可以为我完成这项工作?

【问题讨论】:

    标签: sql-server winforms forms code-generation


    【解决方案1】:

    您可以将数据库列从服务器面板拖放到表单上。这将为您生成 TextField、CheckBoxes 和其他 UI 元素。

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

    这是使用计划 Visual Studio 2008 IDE。

    【讨论】:

    • 我正在使用 VS2008 专业版。我正在尝试按照您告诉我的去做,但我无法删除表格或表格中的字段... ¿ 有什么建议吗?谢谢。
    • 好吧,和我一样的情况,请看Q中关于同一主题的第一个答案:stackoverflow.com/questions/7058891/…
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

      看看微软的灯开关。我发布了一个与您类似的问题,偶然发现了它。 Devexpress 还有一个类似 Teleriks http://www.devexpress.com/Products/Index/Frameworks.xml 的 orm。我正在为表单生成使用 Lightswitch。祝你好运

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-08-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-25
        相关资源
        最近更新 更多