首先需要创建一个文件对话框对象:OpenFileDialog ofd = new OpenFileDialog();
获取该对话框的结果:DialogResult result= ofd.ShowDialog();
如果用户单击确定则返回 DialogResult.OK 否则返回DialogResult.Cancel。
获取该文件路径(包括文件名) fileName= ofd.FileName;
private void pictureBox1_Click(object sender, EventArgs e){//创建一个文件对话框对象OpenFileDialog ofd = new OpenFileDialog();DialogResult result= ofd.ShowDialog();if (result == DialogResult.OK){//打开//判断用户选择的文件格式是否符合要求(验证是否是图片)fileName= ofd.FileName;//获取路径字符串中最后一个位置int index =fileName.LastIndexOf('.');//从点的位置开始截取后缀名ext = fileName.Substring(index);if (ext != ".jpg" && ext != ".png" && ext != ".gif"){MessageBox.Show("图片格式不符合,请选择jpg/png/gif图片");return;}//设置图片框控件的图片为用户所选择的图片pictureBox1.Image = Image.FromFile(fileName);}}
在做爱漫友这个项目时,用户注册这个功能涉及到了用户的图片,
需要:将用户选择的图片。