我想做一个WinForm的数据输入界面,输入的数据比较多,而且还需要根据需求动态的增加多条记录,当记录输入完成以后,将记录保存至数据库(比如,我要创建一个销售记录数据输入,它包括商品信息,价格信息,客户信息等,而且一个客户可以买多种不同产产品即增加多条记录)这个该怎么办?WinForm中传统的都是用标签和文本框来进行输入的,但是信息一旦多起来,这样界面会很乱,而且不能根据需要求增加多条记录。

解决方案 »

  1.   

    界面上做一个记录输入的标签和文本框,然后再加上一个ListView显示多条记录,同时提供删除增加记录的按钮应该就满足你的需要了
      

  2.   

    我觉得还是传统中 实用(texbox)
      

  3.   

    你可以用combox,比如商品信息放在一个combox里,价格放在另外一个。你选择商品的时候还可以让价格联动,很好的
      

  4.   

    WinForm中传统的都是用标签和文本框来进行输入的,但是信息一旦多起来,这样界面会很乱,而且不能根据需要求增加多条记录。只要你布局合理,不会乱的,都是这样。
      

  5.   

    你是想做那样的吧  有个按钮  一点添加就增加一组输入控件。
    建议每组控件用一个panel装起来,然后逻辑处理方面就是处理panel的位置,还有新增控件的命名,大概是这么个思路。
      

  6.   

    就是动态增加控件 用代码new就好了
      

  7.   

    楼主只会用标签和文本框?难道不知道还有datagridview这个东西?
    很多人没任何经验就做这类管理软件,结果做出来的东西惨不忍睹,自以为功能很强,其实根本没法用
    楼主应该先找一个商品化的仓库管理软件用一下,就知道界面应该如何组织,否则闭门造车出来的东西根本不适合用户