学习贴:请教多窗体之间控件内容互相赋值

mndsoft 4月前 493

不懂就问,继续学习请教哈,同一个主窗体下的 tab选择卡分别加载几个窗体,如何把窗体A组件下的值 赋值给 窗体下 B,我现在用的 

 publish("aaa",winform.lsvController.getText(row,3))

接收是:

subscribe("aaa",function(b){
    winform.ioIP.text = b;	
} )

可以实现,就是第一次点击 窗体B 收不到,再点一次就可以了。

请问还有什么方法可以实现,看了一些资料说只要是全局变量,跨文件都可以直接访问,还是很迷糊。 

致谢! 附完整学习工程文件。

下图示例:


上传的附件:
最新回复 (5)
  • 小光芒 4月前
    0 2
    https://aar.chengxu.online/thread-309.htm
  • mndsoft 4月前
    0 3
    小光芒 https://aar.chengxu.online/thread-309.htm

    感谢,学习下,不过,有点迷糊,我理解为父窗体下还有多个子窗体(计划生育放开了嘛),2个儿子之间如何联系,比如 窗体A的文本框内容点一下,窗体B的文本框会同步显示窗体A的文本框内容?虽然我用publish和subscribe基本实现,就是想知道还有其他更简洁方便的方法,见笑,正在努力学习者。

  • 小光芒 4月前
    0 4

    看代码

    上传的附件:
  • 光庆 4月前
    0 5

    看代码

    上传的附件:
  • mndsoft 4月前
    0 6
    学习受教了,谢谢两位大佬热心
返回