作者icools (icools)
看板C_Sharp
標題Re: [問題] 如何讓第3個Form去操作第1個Form
時間Tue Aug 28 23:39:06 2007
你試著產生 Form3 的時候, 把Form2 自己當作參數傳過去
※ 引述《gardenest (股海尋燈)》之銘言:
: 我現在有一個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: 203.68.164.51
推 gardenest:謝謝你~~我再去試看看 08/28 23:59
推 gardenest:感謝你的分享~~已經可以了^^ 08/29 00:18