[問題] 請問宣告出新的pictureBox後 要如何在ꠠ…
請問如果在 button1_click中宣告出新的pictureBox元件
如下:
private void button1_Click(object sender, EventArgs e)
{
PictureBox pic = new PictureBox();
pic.SizeMode = PictureBoxSizeMode.StretchImage;
pic.Location = new Point(12, 12);
pic.Size = new Size(300, 300);
pic.Image = Image.FromFile(openFileDialog1.FileName);
this.Controls.Add(pic);
}
之後 如果想要在 button2_click 事件
繼續使用已經宣告過的 pic 元件
我是寫成這樣
private void button2_Click(object sender, EventArgs e)
{
pic.Image = FromFile(String filename);
}
想要按下button2之後 會在pic中顯示出 String filename 的圖
可是偵錯之後 complier 會告訴我 『名稱 'pic' 不存在於目前的內容中』
請問是那裡沒寫好
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.179.140
※ 編輯: cczeke 來自: 140.116.179.140 (03/12 13:51)
推
03/12 13:54, , 1F
03/12 13:54, 1F
→
03/12 14:00, , 2F
03/12 14:00, 2F
→
03/12 14:00, , 3F
03/12 14:00, 3F
→
03/12 14:01, , 4F
03/12 14:01, 4F
→
03/12 14:01, , 5F
03/12 14:01, 5F
→
03/12 14:01, , 6F
03/12 14:01, 6F
推
03/12 14:06, , 7F
03/12 14:06, 7F
→
03/12 14:14, , 8F
03/12 14:14, 8F
→
03/12 14:15, , 9F
03/12 14:15, 9F
→
03/12 14:17, , 10F
03/12 14:17, 10F
→
03/12 16:25, , 11F
03/12 16:25, 11F
→
03/17 17:28, , 12F
03/17 17:28, 12F