none
如何实现数据的传递 RRS feed

  • 问题

  • 假设在 form1 中有 textbox1    它的text= abc

           在 form2 中有 textbox2    如果想让form2 中的textbox2 显示 textbox1  的内容  要怎么实现呢?

                             可以帮我写一个代码吗?

    2008年5月9日 7:25

全部回复

  • 有n种方式,简单的介绍2种给你

    1-〉.控件共享

    1.把form1的textbox1的控件属性 由Friend更改为public

    2.在form2中把form1实例 传递过去。可以操作form1种所有功能控件、方法、属性以及变量

    2-〉事件委托

    1.在form1中公开个委托

    2。在form2中 textbox2关联事件中 执行 form1中公开的委托且把textbox2的数值作为 委托参数传递过去

    3.在form1中 添加委托方法。方法中 获取委托参数,把委托参数 负值给form1中textbox1。text属性

    您可以参考 Command设计模式

     

    2008年5月12日 6:02