討論Tree控制 ,希望大寫一起來discuss!!!

andyyang007 2005-04-30 09:28:40

本人遇到一問題﹐PFC在做Tree的時候﹐﹐感覺老是不順手﹐
進行new row ,edit row ﹐delete row的時候﹐感覺都用的一些非常笨的方法﹐
費時﹐又費腦力.郁悶。
所以在此請有經驗的高手們﹐﹐請給出自己在寫Tree控制的常用方法﹐
比如在 新增一個Item的時候﹐是先在右邊的datawindows中添加一行﹐還是先在Tree
中添加這一個Item? 是否需要sharedata datawindows 和datastore 怎樣做到Tree和右邊的datawindows的data保持一致﹗
是在itemchanged后使其保持一致。還是在save后﹐或者還有其它更妙的方法。
最好提供source Code.謝謝﹐注意﹐是用PFC方式寫
...全文
91 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangxichen 2005-05-09
  • 打赏
  • 举报
回复
如果你想随时更新树节点,当然需要在itemchanged里,
如果保存后更新,那就在pfc_update里写好了(可以判断更新成功时再刷新树)
wangxichen 2005-05-09
  • 打赏
  • 举报
回复
建立对应关系几种方式:
1、你可以在数据窗中加入一列防止对应行的handle,
2、或者在treeviewitem的data里放置和数据窗对应的id,
3、不建立关系,改变后需要对应时通过节点label等查找handle
我认为还是第一种最方便,
因为2、3都需要查找节点,虽然可以利用pfc里提供的函数,但总是有些麻烦,直接有handle就好多了
j9dai 2005-05-09
  • 打赏
  • 举报
回复
关注 + 友情UP
andyyang007 2005-05-04
  • 打赏
  • 举报
回复
郁悶!!有沒有較牛B的啊
  • 打赏
  • 举报
回复
我在用 不过我也感觉我用得黑笨的 完全没有用到PFC 虽然我的系统也是PFC开发的
sywen 2005-04-30
  • 打赏
  • 举报
回复
pfc自己帶有例子的,你可以研究一下!
andyyang007 2005-04-30
  • 打赏
  • 举报
回复
難道就沒有人用過嗎﹖﹖郁悶。。我急著用啊。。
sywen 2005-04-30
  • 打赏
  • 举报
回复
PFC的Tree,我一般只用來顯示!
學習!
princelily 2005-04-30
  • 打赏
  • 举报
回复
没有用过PFC方式编写过Tree,不过可以大家共同学习。
帮顶!嘿嘿

794

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 项目管理
社区管理员
  • 项目管理
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧