原帖由 zheng_hq 于 2011-11-18 14:20:00 发表
[quote] 原帖由 laonawuli 于 2011-11-18 14:07:00 发表
[quote] 原帖由 zheng_hq 于 2011-11-18 13:26:00 发表
我想实现模态窗体的fpspead2读取 父窗体fpspread1里面的数据,该如何操作呢?
也是通过 窗体传值实现吗?
可以在初始化子窗体时,将父窗体的 [/quote]
我不会VB。
但是思路都差不多的。
你首先在你的子窗体中声明一个Fpspread的变量,例如叫做 mySpread,
然后用子窗体的构造函数或者属性或者方法来接受父窗体传入的值。
例如使用方法来接受值,那么方法内容应该是
public void InitFp(FpSpread sp)
{
mySpread=sp;//sp是父窗体的spread引用。mySpread拿到sp的引用后,直接对mySpread操作就行了。
}
然后在父窗体Show子窗体之前,调用子窗体的InitFp方法,把父窗体的spread传入即可。 |