递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 4334|回复: 9
打印 上一主题 下一主题

[视窗] 挂接事件-edge=两个问题

[复制链接]

19

主题

125

帖子

647

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
647
跳转到指定楼层
楼主
发表于 2022-10-16 04:39:52 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

}I2`M5LN}UM5WRMZ0JQ})BT.png (449.38 KB, 下载次数: 19)

明显挂接的组件就是原来组件,而不是新组件

明显挂接的组件就是原来组件,而不是新组件

WTLchuangkou.rar

796.23 KB, 下载次数: 19

源码

回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40533
沙发
发表于 2022-10-16 09:29:54 | 只看该作者
本帖最后由 创世魂 于 2022-10-16 09:32 编辑

涉及到组件参考问题,你这问题有点复杂。。
首先你最好写一个简单的例子,然后理清楚思路。

我看到你用了数组,那么数组中的组件挂接事件必须这样

挂接事件(对象数组.取成员(0),  )

这一点,火山自带的动态创建的例子也有写。必须这样才能挂接事件,否则是无效的。。

因为对象数组不是取出的成员赋值后,是一个全新的,和数组内的就没有关系了。。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40533
板凳
发表于 2022-10-16 09:39:29 | 只看该作者
简单来说你这个的问题是因,对象数组取出成员返回的编辑框组件,不是对象数组里面的组件,这也就导致了。事件是无效的。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

19

主题

125

帖子

647

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
647
地板
 楼主| 发表于 2022-10-16 12:52:08 | 只看该作者
创世魂 发表于 2022-10-16 09:39
简单来说你这个的问题是因,对象数组取出成员返回的编辑框组件,不是对象数组里面的组件,这也就导致了。事 ...

我上面图明显是 挂接的就是组件而不是变量里面新的组件
设置属性都可以看得到  完全没问题
不知道你们能看到我发的图片不 我为什么看不到 要点击编辑里面才可以看到图片
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40533
5#
发表于 2022-10-16 19:32:37 | 只看该作者
本帖最后由 创世魂 于 2022-10-16 19:33 编辑
sfz0316 发表于 2022-10-16 12:52
我上面图明显是 挂接的就是组件而不是变量里面新的组件
设置属性都可以看得到  完全没问题
不知道你们能 ...

例子我都下载看了。不能赋值后挂接,必须在数组里面挂接。。你看看加入成员的的方法注释就知道了。。
还有,可以看看官方动态布局的例子。。学习一下,虽然比较复杂,但是写的还是很标准的。。
总的来说,你想要实现动态在选择夹里面实现浏览器还是比较复杂的。。另外edge在wtl的选择夹里面有bug。。无法同时在两个选择夹里面浏览数据。。


安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

4

主题

223

帖子

3426

积分

论坛元老

Rank: 8Rank: 8

积分
3426
6#
发表于 2022-10-16 20:10:20 | 只看该作者
本帖最后由 ziv 于 2022-10-16 20:13 编辑

lbjk.内容 = "为什么改变内容事件消息没有"

lbjk 改为成员变量,

我的主窗口_创建完毕 运行完了,局部变变 lbjk 就不存在了


其它的一样!
回复

使用道具 举报

19

主题

125

帖子

647

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
647
7#
 楼主| 发表于 2022-10-16 21:36:06 | 只看该作者
ziv 发表于 2022-10-16 20:10
lbjk.内容 = "为什么改变内容事件消息没有"

lbjk 改为成员变量,

可以了 谢谢
但是这里  我有点不明白哦  
他明明原本是在 我创建组件的对象数组类 里面呀
就比如 我这个是 复制变量以后  再改变 内容 而且 组件也跟着改了 安利说 这就是原本了
胆识他销毁 怎么会把 原本里面的给销毁呢 如果 不是原本组件的话  改变内容他也不会有效果  呀
无语  
回复

使用道具 举报

19

主题

125

帖子

647

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
647
8#
 楼主| 发表于 2022-10-16 21:37:47 | 只看该作者
创世魂 发表于 2022-10-16 19:32
例子我都下载看了。不能赋值后挂接,必须在数组里面挂接。。你看看加入成员的的方法注释就知道了。。
还有 ...

嗯 EDGE目前BUG还是比较多的 MFC上的EDGE 不清楚   。。另外谢谢大佬的及时回答
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40533
9#
发表于 2022-10-17 09:14:13 | 只看该作者
sfz0316 发表于 2022-10-16 21:37
嗯 EDGE目前BUG还是比较多的 MFC上的EDGE 不清楚   。。另外谢谢大佬的及时回答 ...

http://bbs.voldp.com/forum.php?mod=viewthread&tid=15955

看我写的小例子。。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

19

主题

125

帖子

647

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
647
10#
 楼主| 发表于 2022-10-19 04:45:36 | 只看该作者
创世魂 发表于 2022-10-17 09:14
http://bbs.voldp.com/forum.php?mod=viewthread&tid=15955

看我写的小例子。。

俄 哪个已经处理了  现在就等edge更新了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 16:22 , Processed in 0.179550 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表