左边放了treeview,其中treeview分出了很多的子项目,右边放的是pagecontrol..我想通过点击treeview子项目来现实pagecontrol的改变..请尽量详细点..谢谢...

解决方案 »

  1.   

    Treeview1.select.text 是屬性
    在onchange事件中添加
    var
      str:string;
    begin
      str:=Treeview1.select.text;
      If str='aaa' then
        Pagecontrol.itemindex:=0;
    end;
      

  2.   

    在treeview的OnChange事件里写呀
      PageControl1.ActivePageIndex := 0;
    或其它你想要的
      

  3.   

    PageControl1.ActivePageIndex := strtoint(TreeView1.Selected.Text)-1;
      PageControl1.ActivePageIndex用来控制那个页面显示。
      TreeView1.Selected.Text 我是用text表示序号,你也可以用其他办法,关键看你需求,
    不知道合适不合适楼主用。
      

  4.   

    响应TreeView单击事件,然后根据absoluteindex或者text的值进行判断,决定PageControl1.ActivePageIndex的值