문제가 있습니다. 내 WPF에 이미지 파일이나 rar/zip을로드하고 싶습니다. 내 WPF에서 파일 대화 상자를 여는 버튼을 클릭하면 오류가 발생합니다.C# 파일 형식이 .jpg 인 경우 picturebox에 이미지를 표시하는 방법
이것은 파일 열기 대화 상자입니다.
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 경우 이미지를 표시하고, 파일 형식의 PictureBox에 .RAR/.ZIP 경우 RAR 아이콘 또는 아이콘을 표시하는 방법입니다.
제목이 귀하의 질문 내용과 관련이 있습니까?! – DavidG
이 냄새는 WinForms와 같습니다. – LarsTech
죄송합니다. 내 잘못이야. 제목을 수정했습니다. –