没这麼复杂!看下我的代码:
private void button1_Click(object sender, EventArgs e)
{
string ImgPath = "";
OpenFileDialog openfiledialog = new OpenFileDialog();//初始化openfiledialog对象
openfiledialog.InitialDirectory = "c:";//设置初始目录
openfiledialog.Filter = "Image Files(*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF|All files (*.*)|*.*";
if (openfiledialog.ShowDialog() == DialogResult.OK)
{
ImgPath = openfiledialog.FileName;
if (File.Exists(ImgPath))
{
pictureBox1.ImageLocation = ImgPath;
}
}
}
汗,后面你就直接给你的那个 控件下面写个连接代码不就行了?用一个 button空间实现,或者在窗体下直接写代码,