fcTreeView的弱點

//就是節點上的小圖片不能立馬更新
//以下是對delphi自帶的treeview和fctreeview的比較
//手工爲兩個treeview各加兩個節點,一個imaglist,加入兩個圖片,然後
//在button1 click事件中動態修改兩treeview中節點的imageindex和selectedindex,
//delphi自帶的treeveiw立馬就改變了節點的上的圖片,而fctreeview中則在clicke一下後才顯示出來,不然就不
//會改變
procedure TForm1.TreeView1Change(Sender: TObject; Node: TTreeNode);
begin
  node.SelectedIndex:=node.ImageIndex;
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  i:integer;
begin
  for i:=0 to TreeView1.Items.Count-1 do
  begin
    TreeView1.Items[i].ImageIndex:=0;
    TreeView1.Items[i].SelectedIndex:=0;
    fcTreeView1.Items[i].ImageIndex:=0;
    fcTreeView1.Items[i].SelectedIndex:=0;
    fcTreeView1.Items[i].StateIndex:=0;
  end;
end;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章