VB中Image和PictureBox的区别
图片框PictureBox和图像框ImageBox的区别在于:
1-ImageBox使用系统资源少,重新绘图的数度较快
2-PictureBox只能使用print方法和绘图语句绘制图形,ImageBox则不能
3-ImageBox只能用于显示图片,而PictureBox除了可以显示图形外,还可以作为其他控件的容器,可以利用剪切板给PictureBox添加图形
4-ImageBox能够延伸图形的大小,以适应控件的大小,而PictureBox则不能,但PictureBox能自动调整控件大小以全图形显示出来
vb里picturebox和image有什么区别?
图片框 PictureBox和图 像框 ImageBox的区别在于: 1-ImageBox使用系统资源少,重新绘图的数度较快 2-PictureBox只能使用print方法和绘图语句绘制图形,ImageBox则不能 3-ImageBox只能用于 显示图 片,而PictureBox除了可以显示图形外,还可以作为其他 控件 的容器,可以利用 剪切板 给PictureBox添加图形 4-ImageBox能够延伸图形的大小,以适应控件的大小,而PictureBox则不能,但PictureBox能自动调整控件大小以全 图形显示 出来
C#用picturebox来显示图片
openFileDialog1.FileName本来就是全路径,在楼主程序里
openFileDialog1.FileName=="BookImage\01.jpg";ok?楼主还要把多其余操作,是不是画蛇添足呢?
直接ImgPath=openFileDialog1.FileName;
当然楼主这么写当然是想验证一下第一种方法的可行性,那我告诉楼主,第一种可行,本人做过实验,可以通过,不存在楼主所说的问题
楼主好好检查下代码
方法老是提示错误:BookImage\01.jpg. 这里的.是楼主加的还是提示就有呢,如果提示就有错误就在这里了
string strFileDir = System.IO.Path.GetDirectoryName(flg.FileName)
获取文件名用这个方法比较好,楼主的方法不好
第二:
ImgPath = "BookImage\\"+finfo.Name;这种方法可行,我验证过
第三:
我睡觉去了,很晚了
如何在picturebox 中添加图片代码 C# 要使用Button控件的
你可以如下写
private void button1_Click(object sender, EventArgs e)
{
this.pictureBox1.Image = Image.FromFile(@"..\..\picture.jpg");//引号中填图像的绝对或相对路径
this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;//这里设置图像的现实模式,有很多种,可以自己试一下,这里用的是缩放模式
}
关于C# picturebox控件中的image属性和background属性有什么不同?
backgroundImage就是它的背景图片了..你把picturebox拉大一点.给它一张小点儿的backgroundImage.就看到了.它会把该小图片复制很多个来填补背景.
而image则是它所要显示的图片.图片多大.它就显示多大.且只显示一个.
如果你同时给backgroundImage和image的话.它前面会显示image.而在image之外的区域则显示backgroundImage.
VB中的Image和PictureBox框有什么不同?
PictureBox(图片框)和Image(图像框)是Visual Basic中用来显示图形的两种基本控件,用于在窗体指定位置显示图形信息,它们支持多种格式的图形文件,包括位图文件(*.bmp,*.dib)、图标文件(*.ico)、光标文件(*.cur)、图元文件(*.wmf,*.emf),还有Internet 上流行的压缩位图格式的JPEG文件和GIF文件。西子博客%f)a;Ul(v'c5kAmz;T
图片框和图像框在窗体上显示的方式基本相同,都可以装入图形文件。其主要区别是:图像框不能作为父控件,而且不能通过Print方法接受文本。
1o4Y/E/f4W;j:RG0
图片框和图像框的缺省属性都是Picture属性,设计时与运行时可读可写。设计时,在属性窗口为picture属性指定图形文件或把一个图片粘贴到图片框或图像框上;运行时,加载图片的方法较多:使用LoadPicture函数指定图片文件名;对象间图片属性的相互复制;从剪贴板对象获取图片(Glipboard);使用LoadResPicture函数,通过指定工程中.res资源文件中某一图片的资源号ID获得图片。
,I@n#x5l0
尽管图片框控件与图像框控件都有Picture属性,都有定位显示图像功能,但也有区别:
(XT;rd%Ll zz{)R Q0
(1)图像框适用于静态图像,不具有绘图功能;图片框具有图像框控件所没有的画图属性和图形方法(Print、Line、Circle、Cls)。西子博客Zt"Ei sP7L
(2)图片框具有容器功能;而图像框不具有。
|W!VXf#gLApQ0
(3)图像框具有Stretch属性,可以改变图像控件中图像的纵横比;而图片框中图像比例不可改变。西子博客A {?/]a*r \$cXM0f
(4)图片框具有AutoSize属性;而图像框没有。
o6^!G.['^3?0
(5)图片框有AutoRedraw属性,决定是否重画由图形方法产生的图形,而图像框不具有。图片框的AutoRedraw属性默认值为False,这时由图形方法产生的图形为临时图形。临时图形可以被其他窗体覆盖后擦除,也可以使用Cls方法擦除,在其窗体变小或隐藏后图形得不到恢复。AutoRedraw属性设置为Ture后,由图形方法产生的图形或文本为持久图形。持久图形能在以上各种情况下自动重绘输出,也不能用Cls方法擦除,要擦除持久图形需重新设置BackColor属性。
VB里PictureBox和Image有什么区别?
1-ImageBox使用系统资源少,重新绘图的数度较快2-PictureBox只能使用print方法和绘图语句绘制图形,ImageBox则不能3-ImageBox只能用于显示图片,而PictureBox除了可以显示图形外,还可以作为其他控件的容器,可以利用剪切板给PictureBox添加图形4-ImageBox能够延伸图形的大小,以适应控件的大小,而PictureBox则不能,但PictureBox能自动调整控件大小以全图形显示出来
vb中的image控件和picturebox控件有什么区别
图像框(Image)和图片框(Picturebos)的区别是
1.图像框占用内存少。
2.图片框内可以包括其它控件。图像框则不能。
3.装入图片框的图形文件不随图片框的大小尺寸调整大小,当Aotuosize=ture时,图片框可以自己调整大小以适应图片文件。
4.图像框有一个Strech属性,当其为ture时,图形能自动变化大小以适应图像框的尺寸。
此外,为了节省内存,一般应尽量使用图像框,除非其不能满足要求。
C#将PictureBox的背景颜色设置为透明。
Picturebox 的透明处理图片 不支持 .bmp格式的文件。目前我只知道不支持这种文件,不知道其他类型怎么样,不过我干肯定的是Picturebox绝对支持 .gif的格式!
在Picturebox的属性里面找到 backcolor 属性,选择颜色,弹出来的选项卡中默认是在“系统”选项卡下,你切换到“Web”选项卡,选择第一个属性:Transparent ;Picturebox就可以自动去掉图片的背景部分,只显示轮廓内的内容了!