热情软件屋

 

数据型的TREEVIEW控件


编号:QA003585
建立日期: 2000年11月26日 最后修改日期:2000年11月26日
所属类别:

顾彦:
    操作系统:window
    编程工具:delphi
    问题:数据型的TREEVIEW控件。查找可以按从一个数据库的某个字段中,按字段内容或者索引号自动生成一个TREEVIEW,并能在TREEVIEW中动态修改,则数据库中的字段内容也相应的动态改变。(譬如增加的话可以增加一个记录,索引字段为当前新增的值,其它字段为空等。 删除则全部删除这一条对应的记录。)能告诉我该哪里找这样的控件,如果自己写,该怎样去实现。 (能否具体一点)。谢谢!
    水平: 刚入门

回答:

    procedure TForm1.Button1Click(Sender: TObject);
    var node1,subnode1: TTreeNode;
    begin
     imagelist1.ResourceLoad(rtbitmap,'smallimages',clteal);
     node1:=Treeview1.Items.Add(nil,'root');
     node1.ImageIndex:=0;
     node1.SelectedIndex:=0;
     subnode1:=TreeView1.Items.AddChildObject(node1,'home', nil);
     subnode1.ImageIndex:=1;
     subnode1.SelectedIndex:=2;
    end;
    
    procedure TForm1.Button2Click(Sender: TObject);
    begin
     if TreeView1.Selected.Text='root' then
     TreeView1.Selected.Delete;
    end;
    

    这是一个对treeview添加删除操作的例子,imagelist1的操作是为了加入图标,你可以忽略,记着同时用SQL语句对数据库操作。

此问题由winterrain回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio