mdiform.msflexgrid.r(有个R开始的方法,你自己找找,不过先需要绑定数据)

解决方案 »

  1.   

    是这样的,数据我用的是ADO.问题是当我关闭那个编辑窗口后,不是child form得到Activate 事件,而是mdi form得到Activate 事件。
    现在我要刷新child form, 因为,我是在child form 上用ADO读取数据+显示数据的....求救啊!!!!因为不行的话,我要放弃MDI form了。。
    谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!
      

  2.   

    这是一个窗体之间传递信息的问题.举个例子.你的子窗体名:frmChild
    弹出的小窗体名: frmEditInfo在窗体级中定义:
    dim WithEvents mfrmEditInfo as frmEditInfo
    在frmChild的MSFlexGrid双击事件中写下:
        set mfrmEditInfo=new frmEditInfo
        mfrmEditInfo.show vbmodal
        '在这你可以frmChilde的值传到frmEditInfo在frmEditInfo窗体中定义一个事件
    Public Event EditInfo(byval EditInfo as String) '夸号中写入你要返回的信息
    在返回时写下
      Raise EditInfo(返回的值)