递归火山软件开发平台

标题: 组件布局内的控件如何改变主窗口控件 [打印本页]

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

作者: 阿杰    时间: 2022-2-7 17:42
(, 下载次数: 11)
作者: Fang0x378    时间: 2022-2-7 18:25
第一个方法:从组件布局器的爸爸开始公开,爸爸里的超级列表框也公开,爸爸的爸爸也公开,所有祖宗都公开,然后通过 取程序().主窗口对象.组件布局器的爷爷.组件布局器的爸爸.超级列表框
第二个方法,组件布局器里定义事件,比如定义一个按钮单击事件。在组件布局器的爸爸那里去响应按钮单击这个事件,组件布局器里不用干什么事,所有的操作在爸爸那里去实现。推荐这种方法
作者: zzh233    时间: 2022-2-7 19:19
Fang0x378 发表于 2022-2-7 18:25
第一个方法:从组件布局器的爸爸开始公开,爸爸里的超级列表框也公开,爸爸的爸爸也公开,所有祖宗都公开, ...

为什么我 取程序后面找不到 主窗口对象
作者: zzh233    时间: 2022-2-7 19:22
Fang0x378 发表于 2022-2-7 18:25
第一个方法:从组件布局器的爸爸开始公开,爸爸里的超级列表框也公开,爸爸的爸爸也公开,所有祖宗都公开, ...

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

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


(, 下载次数: 250)

(, 下载次数: 246)

(, 下载次数: 247)

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

万分感谢 火山有您
作者: zzh233    时间: 2022-2-7 20:27
阿杰 发表于 2022-2-7 17:42

万分感谢 非常细心的例子
作者: 创世魂    时间: 2022-2-8 09:45
http://bbs.voldp.com/forum.php?mod=viewthread&tid=10096   火山有很多例子。






欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4