当前位置:编程学习 > C#/ASP.NET >>

设置PictureBox的宽度无效 不知道是为什么,各位老大请支招 急死我了都

WinForm程序
要用一个名为picAd1的picturebox控件显示一幅图片,图片尺寸(216*75)

初始化picAd1的大小 this.picAd1.Size = new System.Drawing.Size(216, 75);
给Image属性赋值 picAd1.Image =Image.FromFile("图片路径");
然后再限定一下控件尺寸 picAd1.Size = new System.Drawing.Size(216, 75);

就这样 最后画面显示出来 控件还是比图片长了好多,但是高低是一致的
我改变高低之后,显示出来更改生效
但是 我改变picAd1的width,不论我改的大还是小,画面上均看不到任何变化

急阿急 不知道是为啥,也不知道是怎么造成的
--------------------编程问答-------------------- 将SizeMode设置为StretchImage(拉伸显示) --------------------编程问答-------------------- 将SizeMode设置为StretchImage(拉伸显示) 

这样是不符合要求的 图片被拉伸会变形

我把控件删掉重新加了一遍,问题解决

不过不知道怎么会突然变成那样的,之前显示是好的,我也没有动过,郁闷ing --------------------编程问答-------------------- picAd1.Size = picAd1.Image.Size;
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,