[問題] 如何讓第3個Form去操作第1個Form
我現在有一個Form1按了button後會跳出Form2,
Form2本身有一個refresh的method,我是寫成void refresh(int tester)
主要是用來更新Form2的畫面
Form2自已有一個button按後會跳出Form3,Form3的目的是用來調整一些Form2畫面的參數。
當Form3執行完後要如何讓Form2也能跟著去做refresh的動作呢?
我的觀念是Form2是由Form1 New出來的物件,應該只能由Form1去執行這個物件,所以就
算我將refresh的method改成public void refresh(int tester),也沒辦法讓Form3去自
由操作Form2,所以就我自已的觀念這題就無解了@@。
我現在是暫且在Form2上加上一個Button可以去call refresh這個method。
Form3操作完之後再去Form2按下refresh按鈕。不過這樣子的作法超遜的
所以我想請問各位大大我是不是有觀念上不對的地方還是有什麼方法可以解決這個問題呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.121.39.85
※ 編輯: gardenest 來自: 59.121.39.85 (08/28 22:08)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章