datagridview的列有两列通过他的Columns属性增加 上去` 然后再给它绑定数据库中的数据
运行起来后发现通过Columns属性加上去的列在关面`数据库绑定的在后面`我应该怎么调整它的显示顺序

解决方案 »

  1.   


    费用名称    日期 
      *          *
     这是通过Columns属性加上去的两列  然后我通过datasource给datagridview绑定数据源绑定后是下述效果:
     费用名称  日期    收款人  金额
       *       *       *      *我想弄成这样的效果费用名称   金额   收款人   日期   
    应该怎么弄?
      

  2.   

    往DataGridView中也把后面的两列加上去,设置DataGridView的AutoGenerateColumns=false就可以了
      

  3.   

    在数据库中排序好再绑定不行吗?而且好像DATAGRIDVIEW有个排序的方法的
      

  4.   

    设计时添加好列,再把AutoGenerateColumns设为False
      

  5.   


    主要是手动添加的两行是给用户输入数据的  收款人 跟金额是从数据库里面读出来的
    要是设置AutoGenerateColumns为False 那么绑定的项就进不去了
    而且里面没有数据
      

  6.   

    绑定好后就不能进行排序了,你如果用绑定的方法的话,你就用sql语句中写好排序的逻辑就可以了