Re: [問題] 請教一個關於MainForm的觀念
不好意思我把問題稍微簡單化好了....
class的層級我不敢說我多麼清楚,但大致上也都了解
現在如果有MainForm(開啟程式產生)與Form1 ,
各放上一個pictureBox,層級設定為public,
如果想要用MainForm將Form1呼叫出來並複製image,
我的方法是這樣,用兩個Button,一個開啟,另一個傳圖
Form1 Form1 = null ;
void Button1Click(object sender, EventArgs e)
{
Form1 = new Form1();
Form1.Show();
}
void Button2Click(object sender, EventArgs e)
{
this.pictureBox1.Image = Form1.pictureBox1.Image ;
}
想請教,如果想從Form1複製MainForm,該怎麼做??
我目前是在Form1設置一個Button
void Button1Click(object sender, EventArgs e)
{
MainForm MainForm = new MainForm() ;
this.pictureBox1.Image = MainForm.pictureBox1.Image ;
}
問題是這樣每按一次,就new一個新個記憶體空間,實在有點....
請問有其他更洽當的做法嗎??例如使用static的方式....等
請各位高手分享一下做法,thx.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.122.218.4
推
03/20 10:35, , 1F
03/20 10:35, 1F
→
03/20 10:36, , 2F
03/20 10:36, 2F
→
03/20 10:37, , 3F
03/20 10:37, 3F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 3 篇):