winform C#的程序里面,需要用webBrowser控件显示图片,比如数据库里面保存了5张图片的存储地址,就显示这五张图片的缩略图,点一张,在右边就对应放大显示;使用 webBrowser +pictureBox控件如何实现这样的效果呢?

解决方案 »

  1.   

    你要写一个网页,用网页实现你说的数据库有5张图片,点一张右边就放大显示,
    你在网页上面放一个DataList,用列表来显示你所有数据库里的图片,给DataList绑定数据源,
    再在右边放一个Image用来显示你要放大的图片,点击DataList中的项的时候给Image的Url指定一下地址就行了,就指定为你点击的那张图片的地址就行了
      

  2.   

    补充:
    写完这个网页以后  你winform里面加载的时候把webBrowser的加载地址指向你写的那个网页就行啦
      

  3.   

    谁说这样的情况就一定要用webBrowser控件了?
    直接用pictureBox控件简单多了,通过HttpWebRequest和HttpWebResponse来读取流,然后是用Image.FromStream()得到Image类,然后用PictureBox的Graphics来绘制这个Image就可以了。
      

  4.   

    Image.GetThumbnailImage 方法请参见
    返回此 Image 对象的缩略图。
      

  5.   

    能不能直接在webBrowser控件上做