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之后再判断吧