我有一个在运行时创建的图片框,我希望能够在程序完成后单击该框并转到网页。如何为这样的事情创建点击事件?
这就是我的想法:
PictureBox PB = new PictureBox();
PB.Name = "PB" + i.ToString();
PB.Location = new Point(51 * i, 331);
PB.Size = new Size(50, 50);
PB.ImageLocation = Sub1;
Controls.Add(PB);
PB.Click +=new EventHandler(PB_Click);
protected void PB_Click(object sender, EventArgs e)
{
MessageBox.Show("You clicked the mouse over the PictureBox");
}
这是在正确的轨道上吗?
在胡闹了一下之后,我想通了,并认为我会发布我的解决方案,也许其他人可以从中受益。我决定采取简单的方法,只需使用表单上的 webbrowser 控件打开链接。