実行時に作成される pictureBoxes があり、プログラムの完了後にそのボックスをクリックして Web ページに移動できるようにしたいと考えています。このようなクリックイベントを作成するにはどうすればよいですか?
これは私が考えていることです:
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 コントロールを使用してリンクを開くことにしました。