我希望能够将.jpg,.gif或.bmp打开到一个图片框中并使其成为一个位图,以便我可以在其上绘制,但此刻它会出现错误“参数不是有效'当我运行我的程序,然后尝试将其中一个图像文件加载到我的图片框中。 这是我目前的代码:
openFileDialog1.InitialDirectory = @"N:\My Documents\My Pictures";
openFileDialog1.Filter = "JPEG Compressed Image (*.jpg|*.jpg" + "|GIF Image(*.gif|*.gif" + "|Bitmap Image(*.bmp|*.bmp";
openFileDialog1.Multiselect = true;
openFileDialog1.FilterIndex = 1;
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
capturebox.BackgroundImage = new Bitmap(ofd2.FileName);
}
我不知道为什么会这样,请帮助。
由于
答案 0 :(得分:3)
您希望在倒数第二行用ofd2
替换openFileDialog1
。