如何给LISTVIEW某个节点置为焦点 也就是选中状态 

解决方案 »

  1.   

    这分也太容易赚了吧,  赶快结贴  ListView1.SetFocus;
      ListView1.Items[x].Selected := True;
      

  2.   

    没错,就是 DWGZ() 说的那样
      

  3.   

    不好意思 写错了 是treeview
      

  4.   

    TreeView1还可以TreeView1.setFocus;
    TreeView1.select(TreeView_RollBus.Items[1]);
      

  5.   

    TreeView1还可以这样TreeView1.setFocus;
    TreeView1.select(TreeView1.Items[1]);
      

  6.   

    TreeView1.Items[1].select = true;
      

  7.   

    我窗体有个listview和treeview
    procedure TFmain.TreeView1Change(Sender: TObject; Node: TTreeNode);
    begin
         listview1.Items.Clear;
         for i:=0 to TreeView1.Selected.Count-1 do
             listview1.Items.Add.Caption:=TreeView1.Selected.Item[i].Text;
    end;
    procedure TFmain.ListView1DblClick(Sender: TObject);
    begin
       treeview1.Select(TreeView1.Selected.Item[ListView1.ItemIndex],[ssDouble]);
    ?????????
    end;
    那个?????怎么写  
      

  8.   

    你这个家伙?怎么老是说话说一半?谁知道你在说什么?;(你是想通过listview来选treeview吧?这样行不行?treeview1.Select(TreeView1.Items[ListView1.Selected.ItemIndex]);
      

  9.   

    编译不通过 
    改成
    treeview1.Select(TreeView1.Items[ListView1.Selected.Index]);就行了 
    但达不到我要得效果
      

  10.   

    sorry刚刚考的你的,改的,没注意应该是treeview1.Select(TreeView1.Items[ListView1.Selected.Index]);
      

  11.   

    仔细看了看你的代码,是不是想通过listview来选treeview的子节点呀?TreeView1.SetFocus;
    treeview1.Select(TreeView1.Selected.Item[listview1.Selected.Index]);
    下次把问题说清楚,你看咱两个费这个劲