点击图片名,让图片在pictureBox中显示 z

  public string filepath;
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            openFileDialog1.Filter = "*.gif|*.jpg";
            if (this.openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                string  path = this.openFileDialog1.FileName;
                 filepath=Path.GetDirectoryName(path);
                FileInfo f = new FileInfo(path);
                this.listBox1.Items.Add(f.Name);
            }
        }

        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            pictureBox1.Image = Image.FromFile(filepath + "\\" + listBox1.SelectedItem.ToString());
        }
时间: 2024-08-06 17:38:30

点击图片名,让图片在pictureBox中显示 z的相关文章

如何读取二进制图片-Gridview中显示二进制图片 --2--(转载)

上一次描述了如何读取一张图片.现在来讲讲更为实际的使用.在GridView中读取数据库中保存的图片信息.我讲采用vs2005 + sqlServer2000.访问有名的Northwind数据库中的Employee表.其中Employee表中的photo中保存了员工的信息(image类型).我要做的是讲每一个员工的信息都显示出来包括他们的图片信息.    注意:        1.photo中的信息是二进制的,其中有效的图片信息是从第78位开始的.所以当你想要转换图片信息的时候应该从第78位开始.

(转)winform pictureBox后台显示图片

本文转载自:http://blog.csdn.net/meizhiyun/article/details/8639002 1.获取本地程序图片 方法一 pictureBox1.BackgroundImage = Image.FromFile(@"Resources\bg.gif"); 或是 pictureBox1.BackgroundImage = new System.Drawing.Bitmap(@"Resources\bg.gif"); 注意:Resource

移动端适配之雪碧图(sprite)背景图片定位

为了减少网络请求个数量,提高网站的访问速度,我们一般都会把一些小的图片合并成一张sprite图,然后根据background-position来进行定位.在web端由于是固定的大小与left .top,所以定位起来会比较准确.简单.但是在移动端就不一样了,各种手机的屏幕大小不一样,很难做到使用sprite图然后根据background-position来定位.所以普遍的做法都是使用单张图片,然后使用background-size: cover|100%|contain来控制背景图的大小.其实这样

UIImagePickerController获取图片名

//创建 UIImagePickerController *imagePick = [[UIImagePickerController alloc] init]; imagePick.delegate = self; imagePick.allowsEditing = YES; imagePick.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; imagePick.mediaTypes=[NSArray arrayWithO

CSS Sprites技术(将背景图整合到一张图中,再利用CSS背景图片定位到要显示的位置)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ

数据库读取二进制图片显示到PictureBox中

1.已知路径,加载本地图片到Image中 Image img = Image.FromFile("路径"); 2.数据库中读取二进制图片 string strSql = "Select Top 1 ImageContent From TT_ImageFileSave)"; Byte[] byteImage = new Byte[0]; byteImage = (Byte[])(DbHelperSQL.GetSingle(strSql)); MemoryStream

点击图放大此图

点击图放大此图,并且周围有滤镜效果,再点击出现的大图恢复原来状态. <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> *{ margin: 0; padding: 0; } body{ width: 100%; height: 100%; } #bo

1.横向滚动条,要设置两个div包裹. 2. 点击切换视频或者图片. overflow . overflow-x

1.横向滚动条. div.1 > div.2 > img img  img 第一: 设置 div.1 一个固定的宽度 和高度  . 例如宽度 700px;  高度是 120px; 设置 overflow-x 第二; 每个图片的 宽度是 150px, 高度 100px( 比 div.1 小, 要可以显示横向滚动条 第三: 重点 . 设置 div.2 的宽度 .  如果有 10个图片, 每个图片margin-right 为 10px,   那么 div.2 的宽度就是  (150+10)*10 这

Android 使用ContentProvider扫描手机中的图片,仿微信显示本地图片效果

首先我们先看第一个界面吧,使用将手机中的图片扫描出来,然后根据图片的所在的文件夹将其分类出来,并显示所在文件夹里面的一张图片和文件夹中图片个数,我们根据界面元素(文件夹名, 文件夹图片个数,文件夹中的一张图片)使用一个实体对象ImageBean来封装这三个属性 package com.example.imagescan; /** * GridView的每个item的数据对象 * * @author len * */ public class ImageBean{ /** * 文件夹的第一张图片路