我有一个链接到我的 c# 应用程序的数据库。当用户单击查看时,switch 语句会检查文件类型是什么,并显示相关查看器。当它是图像时,我希望打开一个新表单并显示该图像。图像保存在 varribale ofdSelectPicture 中,我已经以新形式尝试过
picShowPicture.Image = Image.FromFile(ofdSelectPicture.FileName);
但这似乎无济于事。所以我猜它是我需要告诉它打开的case语句。
因此,我所追求的是当用户单击视图以查看要打开的新表单以及保存以显示图像的图像文件路径时。这是 switch 语句
switch (textBox5.Text)
{
case "Picture":
picture_viewer picture_viewer = new picture_viewer();
picture_viewer.Show();
break;
case "Video":
MessageBox.Show("video working");
break;
case "Audio":
MessageBox.Show("audio working");
break;
case "URL":
System.Diagnostics.Process.Start(textBox1.Text);
break;
}