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 

  • 相关阅读:
    索引访问方法及索引优化
    AS3常用的几个顶级类
    AS3随鼠标移动的蜘蛛
    as去掉字符串中的重复字符
    AS单例模式
    移动的云朵
    (转)探索C++的秘密之详解extern "C"
    (转)YUV / RGB 格式及快速转换算法
    (转)如何解決TRDBD5M CMOS在DE2 delay的問題?
    (转)存储器类型
  • 原文地址:https://www.cnblogs.com/weijie-liu/p/9645075.html
Copyright © 2011-2022 走看看