1.form的最大size只有1292,1036?是不是和显示器的分辨有关?2.我有一图片的象素是大于1292,1036的,我在form中加入picturebox控件,size设置为和form一样后载入图片,结果只能显示部分请问如何实现form的边框上下左右滚动条看到图片的全部?谢谢各位,并求第二个问题的代码!

解决方案 »

  1.   

    放到将pictureBox放到panel上,设置如下:
    pictureBox1.SizeMode = PictureBoxSizeMode.AutoSize;
    panel1.AutoScroll = true;
      

  2.   

    pictureBox1的Dock属性设为Fill,Form的AutoScroll设为true
    添加下面的代码:Label l=new Label();
    l.Width=1;
    l.Height=1;
    l.Left=pictureBox1.Right+1;
    l.Top=pictureBox1.Botton+1;
    this.Controls.Add(l);