私はtabcontrol1を持ち、実行時に tabpage と pictureboxを作成した勝利フォームアプリケーションを作成しています
ボタンをクリックすると、新しいタブページと画像ボックスを作成し、それらをタブコントロール1に追加します。
今、私は最後に作成された画像ボックスの画像のみを変更できます...そして、最後の画像ボックス以外の画像ボックスの画像を変更しようとすると、それを行うことができません
これはコード例です
button1 は新しいタブページとピクチャボックスを作成します
private void button1_Click(object sender, EventArgs e)
{
TabPage tpgallery = new TabPage();
tpgallery.Name = "tpgallery";
tpgallery.Text = " Gallery ";
tabControl1.TabPages.Add(tpgallery);
picturebox1 = new PictureBox();
picturebox1.Name = "picturebox1name";
picturebox1.Image = WindowsFormsApplication7.Properties.Resources.logo1;
tpgallery.Controls.Add(picturebox1);
}
button2 はピクチャーボックスの画像を変更します
private void button2_Click(object sender, EventArgs e)
{
picturebox1.Image = WindowsFormsApplication7.Properties.Resources.logo2;
}