如何在不使用 "My" 语句的情况下使用资源中的图片动态更新图片框图片
How to dynamically update picturebox picture using pictures from resources without using "My" statement
我想要 运行 一个包含包含图像位置的字符串数据库的代码,但我将在此处使用数组作为示例:
string [] images = {Resource\picture1,Resource\picture2};
但是当我尝试使用此代码 运行 时:
this.pictureBox1.ImageLocation = @""+images[0];
没用
我也试过使用:
this.pictureBox1.Image = Image.FromFile(@""+images[0]);
它不起作用
有人可以帮我解决这个问题吗?
这应该有效:
try
{
string[] images = { @"Resource\picture1", @"Resource\picture2" };
this.pictureBox1.Image = Image.FromFile(images[0]);
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
如果文件不存在,您将得到一个异常,您可以捕获并处理该异常,或者在加载之前尝试它明确存在。
我想要 运行 一个包含包含图像位置的字符串数据库的代码,但我将在此处使用数组作为示例:
string [] images = {Resource\picture1,Resource\picture2};
但是当我尝试使用此代码 运行 时:
this.pictureBox1.ImageLocation = @""+images[0];
没用 我也试过使用:
this.pictureBox1.Image = Image.FromFile(@""+images[0]);
它不起作用
有人可以帮我解决这个问题吗?
这应该有效:
try
{
string[] images = { @"Resource\picture1", @"Resource\picture2" };
this.pictureBox1.Image = Image.FromFile(images[0]);
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
如果文件不存在,您将得到一个异常,您可以捕获并处理该异常,或者在加载之前尝试它明确存在。