zzh233 发表于 2022-2-7 17:24:30

组件布局内的控件如何改变主窗口控件

小弟正在学习火山 学到了组件布局器 现在遇到的问题是 组件布局里面的组件比如按钮 我点击后 希望可以修改 主窗口的超级列表框里面的内容 比如添加 但是现在无法访问主窗口的超级列表框 请问有什么教程提到过这个 万分感谢

阿杰 发表于 2022-2-7 17:42:28

Fang0x378 发表于 2022-2-7 18:25:08

第一个方法:从组件布局器的爸爸开始公开,爸爸里的超级列表框也公开,爸爸的爸爸也公开,所有祖宗都公开,然后通过 取程序().主窗口对象.组件布局器的爷爷.组件布局器的爸爸.超级列表框
第二个方法,组件布局器里定义事件,比如定义一个按钮单击事件。在组件布局器的爸爸那里去响应按钮单击这个事件,组件布局器里不用干什么事,所有的操作在爸爸那里去实现。推荐这种方法

zzh233 发表于 2022-2-7 19:19:00

Fang0x378 发表于 2022-2-7 18:25
第一个方法:从组件布局器的爸爸开始公开,爸爸里的超级列表框也公开,爸爸的爸爸也公开,所有祖宗都公开, ...

为什么我 取程序后面找不到 主窗口对象

zzh233 发表于 2022-2-7 19:22:50

Fang0x378 发表于 2022-2-7 18:25
第一个方法:从组件布局器的爸爸开始公开,爸爸里的超级列表框也公开,爸爸的爸爸也公开,所有祖宗都公开, ...

我还是用这个办法把 全部公开得了 简单明了 万分感谢

Fang0x378 发表于 2022-2-7 20:05:37

zzh233 发表于 2022-2-7 19:22
我还是用这个办法把 全部公开得了 简单明了 万分感谢

第一个方法不好,太乱了。
用第二个方法吧。给你写了个小例子







zzh233 发表于 2022-2-7 20:16:47

Fang0x378 发表于 2022-2-7 20:05
第一个方法不好,太乱了。
用第二个方法吧。给你写了个小例子



万分感谢 火山有您

zzh233 发表于 2022-2-7 20:27:04

阿杰 发表于 2022-2-7 17:42


万分感谢 非常细心的例子

创世魂 发表于 2022-2-8 09:45:07

http://bbs.voldp.com/forum.php?mod=viewthread&tid=10096   火山有很多例子。

页: [1]
查看完整版本: 组件布局内的控件如何改变主窗口控件