如何在按下按钮时加载图像
本文关键字:加载 图像 按钮 | 更新日期: 2023-09-27 18:27:30
我想在单击按钮时从web加载图像。我试过:
private void button1_Click(object sender, EventArgs e)
{
pictureBox1.Image = Image.ImageLocation = "http://i.imgur.com/7ikw7ye.png";
}
但我得到了错误:
"System.Drawing.Image"不包含"ImageLocation"的定义
如果有人能帮助我解决这个问题,或者找到在点击按钮时加载图像的正确方法,我们将不胜感激!
尝试这种方式
pictureBox1.Load("http://i.imgur.com/7ikw7ye.png");
或LoadAsync,以防止UI冻结。
因此,请更改您的代码以尝试以下操作:
private void button1_Click(object sender, EventArgs e)
{
pictureBox1.ImageLocation = "http://i.imgur.com/7ikw7ye.png";
}
如果使用ImageLocation,则应该在之后调用Load()。
pictureBox1.ImageLocation = "http://i.imgur.com/7ikw7ye.png";
pictureBox1.Load();
你也可以试试类似的东西:
pictureBox1.Image = new Bitmap("Image Path");