Form里有个pictureBox。该怎么处理
Form里有个pictureBox。。。。Form里有个pictureBox 来显示大小变化的图片,怎么设置Form 和 pictureBox 的属性
Form里有个pictureBox。。。。
Form里有个pictureBox 来显示大小变化的图片,怎么设置Form 和 pictureBox 的属性,才能使 整个form随着pictureBox图片大小变化 而变化?
[最优解释]
正好相反,picturebox的尺寸可以随着form的变,设置dock属性。
反之,你设置picturebox的image的时候。在picturebox.dock = dock.Fill的情况下,设置窗体的width和height为图片的width,height即可。
[其他解释]
pictureBox.Dock=Fill;
pictureBox.SizeMode=PictureBoxSizeMode.StretchImage;
[其他解释]你要先读出图片啊,你中断调试下看看Size = new Size(image.Width,image.Height); 这句的Width,和Height的值是多少啊
[其他解释]你是什么时候设置PictureBox的Image属性的?就在那里执行this.Size = new Size();
[其他解释]pictureBox1.Dock = DockStyle.Fill;
pictureBox1.SizeMode = PictureBoxSizeMode .StretchImage
[其他解释]pictureBox.Dock=Fill;
pictureBox.SizeMode=PictureBoxSizeMode.StretchImage;
用过,绝对行
最好外面加个panel
[其他解释]帮顶。
[其他解释]要想让窗体随着图片变化,在窗体属性中有个属性A开头的,全拼我忘了,它有4个属性,默认为None,其他属性分别为:窗体随着字体、分辨率、图片或表格大小不同自动大小改变。大概是auto…m……你找找,很好找的,在上面。设为其它的响应值就行了。
[其他解释]你原图多大,它就多大,它是根据图像的大小变化的
[其他解释]这个办法是最好的!
[其他解释] 在form 打开后
this.Size = new Size(image.Width,image.Height); 不起作用,怎么办 ??
(放在button click里虽然可以,但是该form要求不能有button)
[其他解释]是读出来了,现在的问题是 this.Size = new Size(); 只能在form_load 和 button_click 里运行。 我就是想知道 在 没button 的时候, 怎么 变。。。。
[其他解释]pictureBox.Dock=Fill;
pictureBox.SizeMode=PictureBoxSizeMode.StretchImage;
StretchImage 会不会 导致 原图大小改变呢
[其他解释]大哥们 你们真帅!
我也解决这个问题了
[其他解释]
我照楼主所示进行设置,可是为什么我的picturebox里显示的不是一张图片,而是多张图片?
[其他解释]就是上面那样的图,多张重复的