winform里能不能实现这样的功能,类似于B/S的DataList中把Image绑定到数据库中的找照片字段,可以根据照片的数量自动进行绑定公司A  数据库中有20张关于本公司的照片简介
公司B  .........10......................我的意思是在winform中,我选择A公司,在我给定的image控件中自动的增加20个显示该公司的20张照片,点B公司则显示10张,意思是Image个数随着照片的数量增多与减少,急啊

解决方案 »

  1.   

    为什么要存 Image 的内容呢,存 ImagePath 不可以吗?
    比如:
    company_a_image_1: c:\a1.jpg
    company_a_image_2: c:\a2.jpg
    ...
    ...
    ...
    company_b_image_1: c:\b1.jpg
    .....
    数据库中存储形式 :
    id  imagesPath
    1   c:\a1.jpg,c:\a2.jpg,.... , c:\a20.jpg
    2   c:\b1.jpg,c:\b1.jpg, ...., c:\b10.jpg使用:
    dg.DataSource = dr["imagesPath"].ToString().Split(',');
      

  2.   

    dg.DataSource = dr["imagesPath"].ToString().Split(',');
    想问下,dg.DataSource的dg是什么的对象,你用的什么控件,能不能说的详细点,谢谢
      

  3.   

    AloneSword(孤剑),怎么联系你,能不能把你的QQ给我,我现在急需要解决这个问题,我的
    email:[email protected]
      

  4.   

    最恶心的方法,你自己画也可以啊。在显示区域放歌panel,每次点击时clear,然后自己画也可以,布局完全可以自己调整当然这个是比较笨拙的方法,应该会有更好的方法的,相信web上能做到的,winform一定能做到
      

  5.   

    这种事对WinForm来说没有任何挑战...都懒得说...看看MSDN文档就能做出来的...
      

  6.   

    根据数据库查出来的图片数量new图片控件(pictrueBox).并设置BackgroundImage