首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

TPageControl的不解

2012-09-07 
TPageControl的疑惑TFrom1上放置一个TPageControl,这个TPageControl上有两个TabSheet,设计的时候,ActivePa

TPageControl的疑惑
TFrom1上放置一个TPageControl,这个TPageControl上有两个TabSheet,设计的时候,ActivePage = TabSheet1.
TabSheet2上有一个TListView1,TListView1里有两个TListItem。
现在的情况是:
Form1 = new TForm1(Application);
ShowMessage(Form1->TListView->Items->Count);
显示的结果是0.
但是我设ActivePage = TabSheet2后,显示的结果就是2。

百思不得其解,这个是为什么啊?
大家行行好吧,折腾一天了,脑袋都快噜秃了!

[解决办法]
的确有这个问题,貌似是设计时放入的数据,在构造的时候没有放入,只有显示后才会载入

楼主干脆就运行时载入数据来绕过这个问题吧
[解决办法]
你还是show之后再判断吧

热点排行