求补全c#代码:我想也要实现单击按钮后从电脑里选择一张图片,然后通过picturebox这个控件显示出来。

代码: private void button1_Click(object sender, EventArgs e)
{
string ImgPath;
Stream myStream;
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)
{
if ((myStream = openfiledialog.OpenFile()) != null)
{
// Insert code to read the stream here.
myStream.Close();
}
}
剩下的怎么写?

没这麼复杂!看下我的代码:

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;
}
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-10
汗,后面你就直接给你的那个 控件下面写个连接代码不就行了?用一个 button空间实现,或者在窗体下直接写代码,
相似回答