1

我再次寻求您的帮助!我是 C# 的新手,所以请不要想知道我为什么要问这些问题。:)

我现在正面临一个奇怪的问题。我有这个代码:

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

问题是只有当我在图片框内单击时,图像才会显示(加载) 。

有人可以给我一个关于如何在不点击的情况下加载图像的例子吗?

提前感谢任何重播!

4

3 回答 3

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"
}
于 2012-07-21T11:53:38.777 回答
2

Click您在图片框的事件内编写了代码。这意味着当它点击时做这项工作。您应该pictureBox1.ImageLocation = "http://www.jmorganmarketing.com/wp-content/uploads/2010/11/image4.jpg";在想要设置图像时放置。

于 2012-07-21T11:55:36.333 回答
1

只需注册一个 Load EventHandler 并在那里设置图片框的 URL。

于 2012-07-21T11:56:31.087 回答