問題があります。私はWPFに画像ファイルまたはrar/zipをロードしたい。 WPF上のボタンをクリックしてファイルダイアログを開くと、いくつかのエラーが出ます。C#ファイル形式が.jpgの場合、画像を画像ボックスに表示する方法
これはファイルダイアログを開くための私のコードです。
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アイコンまたは任意のアイコンを表示する方法です。
タイトルはあなたの質問の内容と何が関係していますか? – DavidG
これはWinFormsのような匂いがします。 – LarsTech
申し訳ありません。私の悪い。私はタイトルを修正しました。 –