本文实例讲述了winform中实现picturebox自适应图片大小的方法。分享给大家供大家参考,具体如下:
picturebox控件共有两种载入图片方式,分别为:
picturebox1.backgroundimage = image,picturebox1.load(url)
为使加载的图片自使用控件尺寸,可以分别对picturebox控件设置backgroundimagelayout=stretch,sizemode=stretchimagewinform中picturebox自适应图片大小
做了一个示例,代码如下,后面附完整项目源码下载:
using system;
using system.windows.forms;
namespace hovertreepicturebox
{
public partial class form1 : form
{
public form1()
{
initializecomponent();
windowstate = formwindowstate.maximized;
}
private void button_getpicture_click(object sender, eventargs e)
{
picturebox_hovertree.sizemode = pictureboxsizemode.stretchimage;
picturebox_hovertree.backgroundimagelayout = imagelayout.stretch;<