提醒两点:1.picturebox的autosize已经为true。 这样不管你的图片多大,pic控件都会自适应,这种情况一般是不用滚动条的,只有图片大于显示容器的时候才用,这个概念好像楼主反了。2.这个条件:If Picturebox1.Height > frmAddItem.Height Then ,再检查一下Picturebox1 和frmAddItem 的坐标系统是不是一样的??

解决方案 »

  1.   

    1、问题是pic控件好象没有因为其中控件增加而调整大小,还跟初始时一般大。也没有出现scrollbar!(不加scrollbar也试过了)
    2、这个跟坐标有关吗,只是高度的比较嘛!
      

  2.   

    1.如果“pic控件好象没有因为其中控件增加而调整大小,还跟初始时一般大”,那你的这个条件If Picturebox1.Height > frmAddItem.Height Then 如何成立?2.当然有关系了,坐标系不一样,条件就永远等于一个值!因为总有一个值远大于另一个值