C# 来自textbox.Text的PictureBox图像
我正在尝试从包含url的文本框加载图像,但无法使其正常工作,会出现什么问题C# 来自textbox.Text的PictureBox图像,c#,textbox,picturebox,C#,Textbox,Picturebox,我正在尝试从包含url的文本框加载图像,但无法使其正常工作,会出现什么问题 if (System.IO.File.Exists(TextBox9.Text)) { pictureBox1.ImageLocation = TextBox9.Text; pictureBox1.Load(); } 编辑:当文本框想要加载url时,它似乎是空的,因为我在表单上使用bindingsource文
if (System.IO.File.Exists(TextBox9.Text))
{
pictureBox1.ImageLocation = TextBox9.Text;
pictureBox1.Load();
}
编辑:当文本框想要加载url时,它似乎是空的,因为我在表单上使用bindingsource文本框,但无论我将代码放在何处,它都不会加载:S如果文本框包含HTTP url,则
File.Exists()
将失败。尝试简单地设置位置。删除if语句和对Load()
的调用
以下应显示StackOverflow徽标(短暂延迟后)
第一个问题是,您没有告诉我们问题是什么。name textbox9.text在当前上下文中不存在文本框包含http url,picturebox应该从中加载图像您是否将其大写?Windows窗体通常在窗体textBox9中执行此操作。该错误消息表示找不到名为TextBox9ok的变量。是的,现在没有更正错误,但仍然没有加载图像
pictureBox1.ImageLocation = TextBox9.Text; // Will automatically load the image.
pictureBox1.ImageLocation = "http://stackoverflow.com/favicon.ico";