dfkt.net
当前位置:首页 >> C# 里面如果获得piCturEBox 显示的图片的路径 比如我在piCBox里面我放了一个图片 我... >>

C# 里面如果获得piCturEBox 显示的图片的路径 比如我在piCBox里面我放了一个图片 我...

ImageLocation是用来设置或者获取picturebox中要显示的图片路径的,当你用image.fromfile读入文件的之后,这个读入的image对象就跟图片路径之间没有任何关系了,你用imagelocation当然也是得不到值的,当然,如果你用的是picbox1.Load ("xxx.jpg")这种来载入图片的话,用imagelocation是可以得到图片路径的.

如果你有代码并且图像是使用PictureBox.ImageLocation加载的,那么可以通过PictureBox.ImageLocation获取图像的路径.如果有代码但不是使用PictureBox.ImageLocation加载图像的,那入改为使用PictureBox.ImageLocation加载图像,就可以在需要的时候使用PictureBox.ImageLocation获取图像的路径了.如果没有代码只有程序,我只想到一个很麻烦的办法,就是截取picturebox 中的图像然后与图像目录中的图像做相似图像查找了.

首先,添加一个打开图片的opfiledialog1控件,然后添加button的单击事件 private void button1_click() { string path=openfiledialog.filename; }

你用: pictureBox1.ImageLocation载入的图片才有路径一说,如果是其它方法,比如image.fromfile之类的是取不到路径的.

数据库中只要存文件名就可以了.你的图片固定在项目的某一个文件夹下,然后用"~/xx/xx.jpg"就可以了

不要using system.windows.media 在提升你需要该引用的地方System.Drawing.Image 或者将鼠标移动到提示有问题的地方捕获一下那个小方格,然后选择System.Drawing.Image 这样就行了private void button1_Click(object sender, EventArgs e)

1、可以在属性窗口中设置,也可用代码去设置,用代码去设置pictureBox的图片路径: 例如:PictureBox控件的控件名为:pictureBox1 在C盘根目录下有一个图片test.gif,把这个图片放到pictureBox1中的代码可以这样写: pictureBox1.

imageToByteArray函数是将图片转换为Byte[]的么?如果是那就好办:System.IO.Stream s = new System.IO.StreamWriter(pPath).BaseStream;//用Image.Save会出现一般性错误,这是很常见的错误,所以建议用Stream对文件进行读写操作,这样就不容易出错s.Write(temp, 0, temp.Length);s.Close();

楼上的方法管用.还有两个方法,如果你是把picturebox控件从控件栏拖入Form上,那么picturebox右上方有个向右的小箭头,点击就有设置图片. 另外就是点击picturebox控件,visual studio 的右下方将会有属性栏,里面选择backimage.

显示网页要用webbrowser控件,你放一个webbrowser到画面上,默认隐藏,然互点击的时候让webbrowser加载url并可见,然后把它放在picturebox同样的location和size,让pictuebox在下面或者隐藏这样就能达到你要的效果了

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.dfkt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com