C#里如何让picturebox里的图片自动改变大小

如题所述

叙述不清楚,楼上二位已经很能解决你的问题了.

自动改变大小的意思是说,图片大了把picture这个控件超过了?
这个东西就要通过image类的方法来改变了.
从文件中得到图片的大小,然后用image的对象改变他的size.
然后stretch一改
就可以了啊.
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-17
不可以的。你可以改变picturebox的大小,来改变图的大小。
第2个回答  2011-11-17
stretch属性

C#picturebox中的图像怎么能随着窗体的大小而改变
首先设置PictureBox的SizeMode属性为StretchImage或者Zoom,然后在Form的sizeChange事件中,改变PictureBox的大小 就可以实现你的要求

C#如何让图片随着pictureBox的大小而变化
pictureBox的宽度和高度设置成100%就可以了或者说不设置都可以的

c#有什么办法让pictureBox里面的图片自动缩放来符合picturebox的size么...
AutoSize 调整 PictureBox 大小,使其等于所包含的图像大小。 CenterImage 如果 PictureBox 比图像大,则图像将居中显示。如果图像比 PictureBox 大,则图片将居于 PictureBox 中心,而外边缘将被剪裁掉。Normal 图像被置于 PictureBox 的左上角。如果图像比包含它的 PictureBox 大,则该图像将被剪裁掉。

C#怎么让画在picturebox中的图随鼠标滚轮放大缩小?
最后补一句,Zoom是“按比例缩放图片”,Strech才是“填满容器”,当然,如果picturebox大小比例和图像宽高比不一致,strech会让图片变形。

C#里picturebox装载的图片太大,有办法把图片设成合适大小么
设置BackgroundImageLayout属性为Stretch就可以了。

c# 如何让winform随着picturebox中图片大小而改变大小
1.picturebox1.Anchor =AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left |AnchorStyles.Right);2.图片对象image获取图片的大小改变窗体大小。form1.Width += image.Width;form1.Height += image.Height;想问一下。这个窗体是不是就只用来显示图片?

...例如大小;并设置picBox的大小为图片大小;就是自适应
你好,设置 PictureBox 的 SizeMode 属性为AutoSize就可以自适应图片的大小了。。。另外,PictureBox 控件可以直接加载网络图片的,例如:pictureBox1.ImageLocation = @"http:\/\/imgsrc.baidu.com\/forum\/pic\/item\/a8e73d9b033b5bb54e46573333d3d539b400bcb9.jpg";就可以直接加载网络图片了哦。

C# picturebox大小随窗口变化
很简单,picturebox有一个属性叫“Anchor”,它指示控件随窗体大小变化时采用的策略。你把全部都选上就可以了。很容易理解的,你试试。

C#里如何让picturebox里的图片自动改变大小
叙述不清楚,楼上二位已经很能解决你的问题了.自动改变大小的意思是说,图片大了把picture这个控件超过了?这个东西就要通过image类的方法来改变了.从文件中得到图片的大小,然后用image的对象改变他的size.然后stretch一改 就可以了啊.

c# 怎么控制图片的大小? 或者设置滚动条?
这样。把pictureBox放在一个Panel里。然后Panel设置为自动出现滚动条。panel1.AutoScroll = true;pictureBox1.SizeMode = PictureBoxSizeMode.AutoSize;当图片超过大小时,自动会出现滚动条。

相似回答
大家正在搜