一只傲娇喵 发表于 2024-3-25 10:45:44

【DCl】使用dcl生成的界面可以变化吗

是这样的,之前使用dcl生成的界面结构都不能变化,想变化只能关闭这个窗口,然后修改dcl文件重新加载才能变化。

如果想要模拟一个类似文件夹的树结构,自然就会有添加节点的操作,有没有不用关闭窗口重新加载就能添加成功的方法呢。
如果dcl实现不了的话,什么语言写的界面有这种功能呢,c#?c++?

sniper1111 发表于 2024-3-25 11:20:16

可以实现的,你把要变化的内容加一个
(action_tile "popup_tk" "(set_tile "Text_post_th" post_th)")
这样你在dcl操作完popup_tk,Text_post_th就更新了,如果需要更新的比较多,你就把它们放到一个函数里,就可以了。

自贡黄明儒 发表于 2024-3-25 11:56:16

sniper1111 发表于 2024-3-25 11:20
可以实现的,你把要变化的内容加一个
(action_tile "popup_tk" "(set_tile "Text_post_th" post_th)")
这 ...

楼主的想法,可能增加key 或者减少key,界面会发生变化的。

一只傲娇喵 发表于 2024-3-25 13:41:08

sniper1111 发表于 2024-3-25 11:20
可以实现的,你把要变化的内容加一个
(action_tile "popup_tk" "(set_tile "Text_post_th" post_th)")
这 ...

好的,大佬强

一只傲娇喵 发表于 2024-3-25 14:06:57

一只傲娇喵 发表于 2024-3-25 13:41
好的,大佬强

哦哦。原来这个是更新,不是增减

你有种再说一遍 发表于 2024-3-25 14:23:02

界面不学到WPF的话,怎么能理解双向绑定的快乐呢

sniper1111 发表于 2024-3-25 15:04:51

自贡黄明儒 发表于 2024-3-25 11:56
楼主的想法,可能增加key 或者减少key,界面会发生变化的。

明白老师的意思了,我是预设多个key,不用的 时候冻结状态,用到的时候解冻然后赋值。

sniper1111 发表于 2024-3-25 15:06:10

sniper1111 发表于 2024-3-25 15:04
明白老师的意思了,我是预设多个key,不用的 时候冻结状态,用到的时候解冻然后赋值。

方法有点笨哦。

magicheno 发表于 2024-3-25 16:28:35

sniper1111 发表于 2024-3-25 15:04
明白老师的意思了,我是预设多个key,不用的 时候冻结状态,用到的时候解冻然后赋值。

老哥,你的那个图框编号程序很还用哦,有更新版的不

sniper1111 发表于 2024-3-26 07:59:57

magicheno 发表于 2024-3-25 16:28
老哥,你的那个图框编号程序很还用哦,有更新版的不

更新了,还差一个原值增减没有思路,弄好了发表。
页: [1] 2
查看完整版本: 【DCl】使用dcl生成的界面可以变化吗