滚动条已经加入,并且初始化,
但是滚动的那个事件不知道怎么写了。
private void hScrollBar1_Scroll(object sender, System.Windows.Forms.ScrollEventArgs e)
{
    pictureBox1.Left =-hScrollBar1.Value ;

}
这么写只是使PictureBox移动,并没有使里面的图像移动啊,
有哪位知道应该怎么实现么?
谢谢!!!

解决方案 »

  1.   

    可以把picbox放在一个panel里,把panel的autosrcoll设置为true就可以了。
      

  2.   

    TO:zhangci226
    panel里出现滚动条是因为PictureBox的面积大于Panel
    并不是由于里面图像大于PictureBox啊,
    所以还是不行。
      

  3.   

    PictureBox可以设图片的方式啊,图片大的话,PictureBox也会自动放大,在panel上就有了滚动条,达到效果就行了啊。
      

  4.   

    在PictureBox里面再放一个PictureBox滚动条移动的是里面的一个PicBox
      

  5.   

    TO:zhangci226
    你的意思是把PictureBox设为AutoSize的么?
    这个我还没试过,
    等一下试试的。TO:eglic
    也是这个意思吧,把里面的PictureBox设为
    AutoSize的,我都没有试过.