我自己写了一个用户控件,pictuBox,lable 合成的用户控件 当做容器,循环4行6列。每点击添加按钮 就想右边容器中添加数据,最新数据放在第一行第一列容器中, 当第一行6个容器里面都有数据了,就把第一行所有的数据移到第2行 。假如 第一行容器再一次都有数据了 那么第一行移到第2行移到第3行  以此类推。
现在我实现了没添加一个新数据放在第一个容器中现在不知道怎么控制第一行移第2行。请高手指点一下。图片可到http://z.baidu.com/question/247041742.html 这个地址去看看,我在百度上也提问的 但是没得到满意的答案。

解决方案 »

  1.   

    我QQ是308595369 百度号 a308595369可以加着可以好好聊聊,高手帮帮忙忙
      

  2.   

    使用 FlowLayoutPanel 控件。
      

  3.   

    caozhy 朋友 我是用的FlowLayoutPanel 控件啊!
      

  4.   

    先做一个UserControl的自定义控件,在上面放一个picturebox 和一个label在用FlowLayoutpanel
      

  5.   

    wt_sanlian
        我问的是现在怎么处理数据,你说的那方法 我本来就是那样做的
      

  6.   

    每次点击按钮,你都重新绑定一下不行么?你可以把数据放在DataTable或者ArrayList里,点击添加之后,向数据集里面添加数据,之后将DataTable或者ArrayList当作你处理数据的数据源。