2012-07-21 60 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。