窗体上有一个pagecontrol(包括两个页面,page1,page2),一个button(在page1里),一个treeview(在page2里),默认page1是当前页面;在窗体的create里为treeview添加了444个节点。在button1的onclick里写:
showmessage(inttostr(treeview.items.count));在窗体刚刚显示时,因为page2不是当前页面,所以看不到treeview。这时点击button1,显示的是0.
如果窗体显示出来后,先使page2变成当前页面,然后再点击button1,显示的是444.
这是为什么呢?
showmessage(inttostr(treeview.items.count));在窗体刚刚显示时,因为page2不是当前页面,所以看不到treeview。这时点击button1,显示的是0.
如果窗体显示出来后,先使page2变成当前页面,然后再点击button1,显示的是444.
这是为什么呢?
解决方案 »
- 急!!!!急!!!!!!!!!!!!!!!!VB中的Chr$(&H1B)在DELPHI中怎么表示?谢谢!!!!!!!!!!!!!!!!!
- DBGrid与ADOQuery绑定后,如何过滤保存?
- 偶好久没用过delphi了,那天一人出了一道题,我居然连delphi的语法都记不还清了,这想这儿一定有高手可以帮忙~!!!!!!
- 一个超难的问题!(如何用PASCAL语言实现神经网络的BP前馈网络算法?)
- 续:如果你自认为高手,那么请进!!!
- 求名次的排序解决方法
- 数据库主键冲突的异常捕获问题,急。
- EDIT的TEST属性
- 大家见过Acrobat Reader 这个软件吧,我做了一个类似的软件,好像是csdn出问题了,上传不了,留下邮箱或qq吧.(不过用了人家的rxlib7.2控件)嘿嘿
- to alwssoan(巧克力):终于能给到足够的分了
- DataSnap REST Application开发 [技巧/经验/心得] 征集
- adoquery合用SQL语句和利用数据集更新数据库的区别
显示正常:444
创建节点的代码就是写在窗体的CREATE事件里的。本来开始是没有问题的,但是编程过程中突然就不行了,头疼啊。