【发布时间】:2016-12-23 20:49:04
【问题描述】:
我有问题。我想将图像文件或 rar/zip 加载到我的 WPF。当我单击 WPF 上的按钮打开文件对话框时,出现了一些错误。
这是我打开文件对话框的代码。
private void button1_Click(object sender, EventArgs e)
{
try
{
op.Title = "Select a File";
op.Filter = "All supported graphics|*.jpg;*.jpeg;*.png|" +
"JPEG (*.jpg;*.jpeg)|*.jpg;*.jpeg|" +
"Portable Network Graphic (*.png)|*.png"+
"Zip Files|*.zip;*.rar";
if (op.ShowDialog() == DialogResult.OK)
{
pictureBox1.Image = System.Drawing.Image.FromFile(op.FileName);
_path = op.FileName;
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
我的问题是如果文件格式是 .jpg / .png 如何显示图像,如果文件格式是 .rar / .zip 在图片框中显示 rar 图标或任何图标。
【问题讨论】:
-
题目和你提问的内容有什么关系?!
-
这闻起来像 WinForms。
-
对不起。我的错。我已经修复了标题。
-
什么是错误信息?以及如何定义 op 对象?
-
PictureBox 如何打开 zip 文件?那不是图片。
标签: c# winforms syntax-error picturebox openfiledialog