zoukankan      html  css  js  c++  java
  • listview添加数据

    1. 添加数据:

    ListView1.ViewStyle:=vsReport;
     ListView1.Columns.Add;
     ListView1.Columns[0].Caption:='aaaa';
      ListView1.Columns.Add;
     ListView1.Columns[1].Caption:='bbbbb';
     ListView1.Columns.Add;
     ListView1.Columns[2].Caption:='cccc';
      ListView1.Columns.Add;
     ListView1.Columns[3].Caption:='dddd';
     Additem:=form1.ListView1.Items.Add;
                 Additem.Caption:=IntToStr(Additem.Index); //序号
                 Additem.SubItems.Add('1111'); //无用列
                 Additem.SubItems.Add('222'); //增加监控目录路径
                 Additem.SubItems.Add('未监控');//状态

    2. 更新数据:

    ListView1.Items 为标准 Tlistitems类

    ListView1.Items

    1. 赋值

    with ListView1.Items.Add do
    begin
    Caption:=caption; //添加第一项
    SubItems.add(aaaaa); //添加后面数据
    SubItems.add(1234);
    SubItems.add(1234);
    end; //一定要使用WITH结构.

    2. 取值

    listview1.Items.Item[i].Caption 取得某条数据标题
    listview1.Items.Item[i].SubItems.Strings[j] 取得某条数据内容
    listview1.Items.Item[i].SubItems.CommaText 一条记录的全部内容,
    格式: "标题","内容1","内容2",....

    listview1.Items.Item[i].SubItems.Text 一条记录的全部内容,
    格式: 标题,内容,内容2....

    3. 删除

    listview1.Items.Item[i].Delete; 删除一条数据

    4. 数据类型(长度)定义

    i:=ListView1.Items.Count 数据条数

    listview1.Items.Item[i].Selected 该条数据选中否(MultiSelect决定单选复选)

    5. 其他

    ListView1.Items.Clear; 清除数据

    6. 修改

    listview1.selected.caption := form2.edit1.text;
    listview1.selected.subitems.strings[0] := form2.edit2.text;
    listview1.selected.subitems.strings[1] := form2.edit3.text 

  • 相关阅读:
    {purple8}
    {purple7}
    {暴力}
    uva1103(dfs)
    {purple5练习题}
    c++复习题
    关于继承
    lrj紫书第五章
    20个Linux系统监视工具
    linux上配置jdk+Apache
  • 原文地址:https://www.cnblogs.com/weijie-liu/p/9645075.html
Copyright © 2011-2022 走看看