2012-07-21 53 views
1

我再次寻求你的帮助! 我是c#中的新手,所以请不要疑惑为什么我会问这样的问题。 :)c#从URL加载图像到图片盒

我面临一个奇怪的问题ritenow。我有这样的代码:

private void pictureBox1_Click(object sender, EventArgs e) 
    { 
     pictureBox1.ImageLocation = "http://www.jmorganmarketing.com/wp-content/uploads/2010/11/image4.jpg"; 
    } 

的问题是,图像显示(装载)只有当我点击图片框的里面。

有人可以给我一个例子如何加载图像,而不必点击它?

感谢任何重播!

+1

你为什么不把这段代码放在构造函数中? – HichemSeeSharp 2012-07-21 11:54:26

回答

4

将代码放入您的page_load事件中,而不是picturebox1_click事件。

protected void Page_Load(object sender, EventArgs e) { 
    pictureBox1.ImageLocation = "http://www.jmorganmarketing.com/wp-content/uploads/2010/11/image4.jpg" 
} 
+0

非常感谢您的支持!!!!!!!!! – 2012-07-21 11:56:14

2

您在Click图片框中写下了代码事件。这意味着什么时候点击完成这项工作。每当你想要设置图像时,你应该把pictureBox1.ImageLocation = "http://www.jmorganmarketing.com/wp-content/uploads/2010/11/image4.jpg";

1

只需注册一个Load EventHandler并在其中设置您的图片框的URL。