一个上传文件的软件,其中有个要自定义分类的模块,自己想了个办法,但是总归觉得有问题,我先说下我的想法:
  我的想法是,用datagridvew让用户先填写需要几个字段,并且设置这些字段的内容是需要选择的还是要填写的,然后在下一步里,让用户为需要选择的字段填写选项,最后我用一张datagridview把这个表格呈现出来。但是总决的很不方便,而且界面很难看。这个东西主要是在给用户上传文件前给用户选择或者填写一些属性的。但是我做完以后总觉得有问题,现在想重新写,想了很久都没有很好的其他办法,所以想请大家帮帮忙。
  想请问大家有没有别的方法可以实现这个东西呢?我是用c# 写的winform程序

解决方案 »

  1.   

    winform也可以做类似WEB的表单的那些东西的吧~
      

  2.   

    我以前写过一个定义XML架构的东西,和你这个类似。
    我的方法是:定义选择的同时就允许用户填写选项,类似IDE里那种后面带...按钮的,一点就弹出填写窗体,如果将来修改这些选项或数据结构,也是在这个位置来做。
    不过,总的来说数据结构定义好了,用任何一种方法都没有问题的呀。也许,你可以试试把datagridview放弃掉,先用基本控件的思路,应该会有启发。