作者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
1F:推 gardenest:谢谢你~~我再去试看看 08/28 23:59
2F:推 gardenest:感谢你的分享~~已经可以了^^ 08/29 00:18